-
Notifications
You must be signed in to change notification settings - Fork 39
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
dlopen failed #35
Comments
I got the same error. Tried changing to liblsl32 but then it complains |
Are any dependencies missing, i.e. what's the output of |
|
I suspect an architecture mismatch. What's the output of |
$ file liblsl64.so |
I dimly recall that the Magic Leap is an ARM device, so the x64 binaries won't work (more in-depth explanation). The easiest way would be to recompile liblsl for the magic leap with the |
@tstenner Can you please indicate where I can find the standalone_compilation.sh script and how I can use it? It would be great if there is a resource. |
The documentation is a work in progress, e.g. the bit I linked to was added about 2 minutes before my comment. I don't have a Magic Leap, but if you can SSH into it, you just need to download the liblsl source code (repository, zip), install g++ and then run If the binary is only meant for the magic leap, you could tailor it for this specific processor ( |
@tstenner Can you kindly share the procedure for Unity 3d for Android Platform (Quest) Because I am facing issue DllNotFoundException: lsl |
Although my app works on Unity, it is not working when I build it on the Magic Leap device.
I have these errors in mldb:
Note that:
-my dlls are in Assets>LSL4Unity>Plugins
-I have added the following condition to the LSL script in the dll class:
#elif UNITY_ANDROID || PLATFORM_LUMIN
const string libname = "liblsl64";
The text was updated successfully, but these errors were encountered: