You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Both libs are the same: ARM aarch64 ./UltraleapTracking_ue5_3-4.11.0/Source/ThirdParty/LeapSDK/Lib/Linux/x64/libLeapC.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cfd1c14dd3ad4045db65389d4a0f4093dc982bab, stripped
Results in a link error during Linux plugin build ( in Editor as well as using RunUAT.sh ): ld.lld: error: /ssdB/UNREAL/Projects/TryLeap/Plugins/UltraleapTracking_ue5_3-4.11.0/Source/ThirdParty/LeapSDK/Lib/Linux/x64/libLeapC.so is incompatible with elf64-x86-64
The text was updated successfully, but these errors were encountered:
WORKAROUND
I copied and renamed the libLeapC.so.5 from the sdk install /usr/lib/ultraleap-hand-tracking-service/libLeapC.so.5 to my project plugin at ./UNREAL/Projects/TryLeap/Plugins/UltraleapTracking_ue5_3-4.11.0/Source/ThirdParty/LeapSDK/Lib/Linux/x64/libLeapC.so and the editor was able to link.
To manually compile ( and maybe required for editor to be successful too? ) I edited my ./UNREAL/Projects/TryLeap/Plugins/UltraleapTracking_ue5_3-4.11.0/UltraleapTracking.uplugin and removed other platforms ( ie "PlatformAllowList": [ "Linux" ] in all three places ).
I'm looking forward to trying out the plugin.. tomorrow..
Success! I'm getting hand tracking in UE5.3 on Linux ( Devuan Daedalus = Deb 6.1.55-1 ) with the above workaround ( as well as zip dir structure/access corrections in my other issue #136 ).
same libLeapC.so in Android and Linux directories
In both UltraleapTracking_ue5_3.zip and UltraleapTracking_ue5_2.zip, others?
Both libs are the same: ARM aarch64
./UltraleapTracking_ue5_3-4.11.0/Source/ThirdParty/LeapSDK/Lib/Linux/x64/libLeapC.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cfd1c14dd3ad4045db65389d4a0f4093dc982bab, stripped
Results in a link error during Linux plugin build ( in Editor as well as using RunUAT.sh ):
ld.lld: error: /ssdB/UNREAL/Projects/TryLeap/Plugins/UltraleapTracking_ue5_3-4.11.0/Source/ThirdParty/LeapSDK/Lib/Linux/x64/libLeapC.so is incompatible with elf64-x86-64
The text was updated successfully, but these errors were encountered: