Hello Guest

[FIXED][glfw] Bug on loading glfw dll

  • 1 Replies
[FIXED][glfw] Bug on loading glfw dll
« on: September 23, 2015, 08:35:09 »
Hello everyone,
I'm new here so if I miss something before posting tell me/ban me/do whatever you want ;)
I've downloaded for the first time the lwjgl and try some basic test.
Here the error I've got :

Hello LWJGL 3.0.0b build 34!
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.lwjgl.glfw.LibGLFW
   at org.lwjgl.glfw.GLFW.getInstance(GLFW.java:566)
   at org.lwjgl.glfw.GLFW.glfwTerminate(GLFW.java:616)
   at HelloWorld.run(HelloWorld.java:33)
   at HelloWorld.main(HelloWorld.java:113)

I'm using a windows 32-bits system and the problem is that the LibGLFW class try to load the 64-bits dll glfw

I've change the source code of org.lwjgl.glfw.LibGLFW line 32 with this :

Code: [Select]
FunctionProvider functionProvider = LWJGLUtil.loadLibraryNative(System.getProperty("org.lwjgl.glfw.libname", Pointer.BITS64 ? "glfw" : "glfw32"));

And now it works fine.



Offline spasi

  • *****
  • 2216
    • WebHotelier
Re: [glfw] Bug on loading glfw dll
« Reply #1 on: September 23, 2015, 09:51:43 »
Fixed in build 35. Thanks! :)