Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (734)
Games in Android Showcase (222)
games submitted by our members
Games in WIP (811)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  [LWJGL] "Can't load IA 32-bit .dll on a AMD 64-bit platform"  (Read 380 times)
0 Members and 1 Guest are viewing this topic.
Offline P0jahn

Senior Devvie


Medals: 1
Projects: 3



« Posted 2017-08-03 23:34:54 »

Trying to play LibGDX with LWJGL3 on my Win10 desktop. Worked fine until I downloaded the latest version of LibGDX. Now I get the following error:

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
[LWJGL] Version: 3.1.2 SNAPSHOT
[LWJGL]     OS: Windows 10 v10.0
[LWJGL]    JRE: 1.8.0_141 amd64
[LWJGL]    JVM: Java HotSpot(TM) 64-Bit Server VM v25.141-b15 by Oracle Corporation
[LWJGL] Loading library (system): lwjgl
[LWJGL]    Found at: C:\Users\P0jahn\AppData\Local\Temp\lwjglP0jahn\3.1.2-SNAPSHOT\lwjgl.dll
Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: C:\Users\P0jahn\AppData\Local\Temp\lwjglP0jahn\3.1.2-SNAPSHOT\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:1941)
   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
   at java.lang.Runtime.load0(Runtime.java:809)
   at java.lang.System.load(System.java:1086)
   at org.lwjgl.system.Library.loadSystem(Library.java:161)
   at org.lwjgl.system.Library.loadSystem(Library.java:151)
   at org.lwjgl.system.Library.loadSystem(Library.java:115)
   at org.lwjgl.system.Library.loadSystem(Library.java:66)
   at org.lwjgl.system.Library.<clinit>(Library.java:49)
   at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:59)
   at org.lwjgl.system.MemoryStack.<init>(MemoryStack.java:60)
   at org.lwjgl.system.MemoryStack.create(MemoryStack.java:79)
   at org.lwjgl.system.MemoryStack.create(MemoryStack.java:70)
   at java.lang.ThreadLocal$SuppliedThreadLocal.initialValue(ThreadLocal.java:284)
   at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:180)
   at java.lang.ThreadLocal.get(ThreadLocal.java:170)
   at org.lwjgl.system.MemoryStack.stackGet(MemoryStack.java:605)
   at org.lwjgl.system.MemoryStack.stackPush(MemoryStack.java:614)
   at org.lwjgl.system.Callback.<clinit>(Callback.java:38)
   at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.initializeGlfw(Lwjgl3Application.java:78)
   at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:88)
   at game.core.GameLauncher.lambda$launch$0(GameLauncher.java:13)
   at java.lang.Thread.run(Thread.java:748)


Using IntelliJ. The following JARs are imported class librares:
- gdx.jar
- gdx-backend-lwjgl3.jar
- gdx-backend-lwjgl-natives.jar
- gdx-natives.jar

Don't really get why it tries to load the 32-bit DLL. Don't even have a 32-bit JVM installed on my computer.
Offline CodeMason
« Reply #1 - Posted 2017-08-10 08:38:42 »

Strange. I'm on gdx 1.9.6 + lwjgl 3.1.2, and have no problems with intellij on oracle 1.8, 64bit JDK (but on linux, not windows)

Of note, I don't use gradle or maven, but get the correct files from the maven repo.
Offline P0jahn

Senior Devvie


Medals: 1
Projects: 3



« Reply #2 - Posted 2017-08-13 13:24:58 »

I downloaded "latest" from nightlies. What makes LWJGL try to load 32-bit dll?

It seems to work with the gradle project generated by gdx-setup. Just a bit annoying that I have to migrate my project.
Pages: [1]
  ignore  |  Print  
 
 

 
cybrmynd (32 views)
2017-08-02 12:28:51

cybrmynd (46 views)
2017-08-02 12:19:43

cybrmynd (57 views)
2017-08-02 12:18:09

Sralse (67 views)
2017-07-25 17:13:48

Archive (496 views)
2017-04-27 17:45:51

buddyBro (644 views)
2017-04-05 03:38:00

CopyableCougar4 (1128 views)
2017-03-24 15:39:42

theagentd (1133 views)
2017-03-24 15:32:08

Rule (1108 views)
2017-03-19 12:43:22

Rule (1086 views)
2017-03-19 12:42:17
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!