-
Notifications
You must be signed in to change notification settings - Fork 75
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
Linker Error #34
Comments
That's an interesting error. The lvgl native src is vendored into the |
This is the latest rust nightly My suspicion is that the cc compilation is not being done in a cross platform way. My host is mac and target is not. Mac's symbols can contain extra underscore in symbol names. May be bindgen and cc are being run differently? Note that i can run examples fine. And examples are not cross compiled. |
Hi! There have been a lot of updates since this issue was opened, including some pretty comprehensive changes to the C code compilation ever since #67; does this issue still occur? |
I unfortunately haven't used this in a long time. I cannot answer this question currently. Feel free to close this if you think this is not worth anymore. If i ever get back to this, i will reopen the issue. |
That's fair. I unfortunately don't have access to a macOS machine to test this presently; I'll spin up a VM tomorrow and see if I can replicate the issue and likely close if not. Regardless, feel free to reopen or open a new issue if you have any questions or follow-ups! |
When trying to use the library in
no-std
context, I am getting the following linker errorI just added
lvgl
as the cargo dependency and tried to create an example with it.Should lvgl's native libraries be included manually?
OS: OSX
Target: Custom x64 triplet
My target triplet if needed
The text was updated successfully, but these errors were encountered: