Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Doesn't work on 32-bit debian linux?

A topic by mattkamineko created Jun 17, 2020 Views: 178
Viewing posts 1 to 1
(+1)

Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/steamworks4j/1.7.0/libsteam_api.so: /tmp/steamworks4j/1.7.0/libsteam_api.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)

at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2442)
at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2498)
at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2694)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2627)
at java.base/java.lang.Runtime.load0(Runtime.java:768)
at java.base/java.lang.System.load(System.java:1834)
at com.codedisaster.steamworks.SteamSharedLibraryLoader.loadLibrary(SteamSharedLibraryLoader.java:124)
at com.codedisaster.steamworks.SteamAPI.init(SteamAPI.java:19)
at com.codedisaster.steamworks.SteamAPI.init(SteamAPI.java:10)
at com.mygdx.game.desktop.DesktopLauncher.main(DesktopLauncher.java:28)

It looks like libsteam is 64-bit and the game won't run.