I've written a really nice sound system but I've got what will probably be a very simple problem to solve:
15/11/2008 10:12:21 AM class com.jmex.audio.openal.OpenALSystem OpenALSystem()
SEVERE: Exception
org.lwjgl.LWJGLException: Could not locate OpenAL library.
at org.lwjgl.openal.AL.create(AL.java:153)
at org.lwjgl.openal.AL.create(AL.java:104)
at org.lwjgl.openal.AL.create(AL.java:191)
at com.jmex.audio.openal.OpenALSystem.<init>(Unknown Source)
at com.jmex.audio.AudioSystem.getSystem(Unknown Source)
at client.game.media.audio.SoundSystem.load(SoundSystem.java:81)
I am using NetBeans 6.1 on Ubuntu 8.04. Where should I place the libopenal.so file so that the game can locate it. /usr/lib doesn't work, the game root doesn't work and native/linux from the root doesn't work. Clearly I am doing something wrong or have something missing, like a configuration file. Any help would be greatly appreciated.
This seems to be a 64-bit Linux problem. Basically fixed it but it's going to make my configuration more difficult. We're having a similar problem with LWJGL on 64-bit Vista.
so is the liblwjglnativelinuxlibopenal.so only 32 bit ?
did it work when you placed the 64 bit library into the nativelinux folder?