Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compile error while porting on bare metal #557

Open
B2B-Rohit opened this issue Mar 19, 2024 · 0 comments
Open

Compile error while porting on bare metal #557

B2B-Rohit opened this issue Mar 19, 2024 · 0 comments

Comments

@B2B-Rohit
Copy link

I get following errors while porting the rlottie library for IMXRT1050 on :

../rlottie/src/vector/vdrawhelper.cpp:66:34: error: 'mutex' is not a member of 'std'
66 | std::lock_guardstd::mutex guard(mMutex);
|

I am currenly trying to compile it for NXP IMXRT1050 using the MCUXpresso IDE
I tried with multiple versions of C++ 11, C++ 14 and C++ 17.
I have one demo code which has precompiled "librlottie.a" which works fine but I want to rebuild the library from the source code
I am new to rlottie and has no experience in cross compilation? So can you atleast tell me how to integrate it?

Along with that I have one more question is it possible to run the rlottie on bare metal alone? or if not how can I add threading support to the toolchain?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant