LWJGL Forum

Programming => Lightweight Java Gaming Library => Topic started by: Electronics Boy on June 04, 2021, 06:39:47

Title: Linux ARM (32 bit? not sure ) android tab error (EDIT: The tab is running arm64)
Post by: Electronics Boy on June 04, 2021, 06:39:47
Hi  8)!
So, i found a minecraft java launcher for android, so i started playing around with it, then i thought, if it can run minecraft 1.16.5 which uses LWJGL 3, then can i run my own one? So i started to edit the files and got it to show up, but now im getting this error,

Exception in thread "Game Thread"
java.lang.UnsatisfiedLinkError: /data/data/net.kdt.pojavlaunch/cache/lwjglu0_a205/3.2.3-build-13/liblwjgl.so: dlopen failed: library "libdl.so.2" not found

at java.lang.ClassLoader$NativeLibrary.load(Native Method)

at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)

at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)

at java.lang.Runtime.load0(Runtime.java:810)

at java.lang.System.load(System.java:1088)

at org.lwjgl.system.Library.loadSystem(Library.java:177)

at org.lwjgl.system.Library.loadSystemFromLibraryPath(Library.java:167)

at org.lwjgl.system.Library.loadSystem(Library.java:123)
at org.lwjgl.system.Library.loadSystem(Library.java:62)
at org.lwjgl.system.Library.<clinit>(Library.java:50)
at org.lwjgl.glfw.GLFW.<clinit>(GLFW.java:674)

at io.github.electronicsboy2.tutorial.window.Window.createWindow(Window.java:15)

at io.github.electronicsboy2.tutorial.Main.run(Main.java:42)
at java.lang.Thread.run(Thread.java:748)


I had all the libs in the LWJGL3 folder, including all the natives for all linux version (linux x64, linux arm32 and linux arm 64) and still the error.
Can someone solve this? I need it ASAP.

EDIT: The tab im using is a lenovo tab 8 running arm64