I've upgraded to LWJGL 1.0beta3 now. It works fine on WinXP, but on Linux, I get
Exception in thread "main" java.lang.UnsatisfiedLinkError: getJNIVersion
at org.lwjgl.DefaultSysImplementation.getJNIVersion(Native Method)
at org.lwjgl.Sys.<clinit>(Sys.java:103)
at org.lwjgl.openal.AL.<clinit>(AL.java:59)
at game.output.SoundProcessor.initAL(SoundProcessor.java:219)
at game.Tetrismus.initSoundProcessor(Tetrismus.java:411)
at game.Tetrismus.initMenu(Tetrismus.java:293)
at game.Tetrismus.run(Tetrismus.java:471)
at game.Tetrismus.main(Tetrismus.java:136)
The line says
if(!AL.isCreated())
I've checked the OS string and disabled sound for Linux, but then the same UnsatisfiedLinkError for Display.<clinit>() appeared when I do this:
if(Display.isCreated())
I did a Google search for "getJNIVersion" and landed in the chatlog of #lwjgl, where Mazon says basically the same for WinXP on 08/01/2006, check it out:
http://new.lwjgl.org/irclog_browse.php?date=1154408150So... Is this a bug in the beta release? Is it my fault? I've got the newest libs and all, am obviously doing the usual stuff...
I definitely need support
Edit: If it's a bug in the release, is it fixed on the svn trunk?