Can't load IA 32-bit .dll on a AMD 64-bit platform

Started by Clbembry, February 23, 2011, 14:58:39

Previous topic - Next topic

Clbembry

When I try and compile I get this error:
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\Clinton\Documents\LWJGL\lwjgl-2.7.1\native\windows\lwjgl.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
        at java.lang.Runtime.loadLibrary0(Runtime.java:823)
        at java.lang.System.loadLibrary(System.java:1028)
        at org.lwjgl.Sys$1.run(Sys.java:75)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.lwjgl.Sys.doLoadLibrary(Sys.java:68)
        at org.lwjgl.Sys.loadLibrary(Sys.java:84)
        at org.lwjgl.Sys.<clinit>(Sys.java:101)
        at org.lwjgl.opengl.Display.<clinit>(Display.java:128)
        at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:39)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:36)
        at SimpleGame.SimpleGame.main(SimpleGame.java:38)
Java Result: 1


I never saw an option to download a 64-bit version on the downloads page. What should I do?

kappa

there is no separate download bundle for the 64bit version, the LWJGL download bundle contains natives for both 32bit and 64bit.


Clbembry

Thankyou Mathias, you seem to have the answers to all of my questions  :P