LWJGL 1.1.4 Released

Started by Matzon, January 21, 2008, 19:09:23

Previous topic - Next topic

Matzon

LWJGL 1.1.4 released

Download
Release notes

* Miscellaneous linux fixes (key repeat, responsiveness in applets)
* Performance updates related to superfluous calls to Display.update
* Fixed issue with devil version

As always, consider donating if you use LWJGL.

Note: This is expected to be the last 1.x release. We are now working towards 2.0.

Matzon

Forgot to mention that this _should_ fix glibc issues on linux. I have compiled the binaries on Debian Etch 32 & 64 bit.

Qudus

Great :). Thank you very much.

Marvin

Fool Running

Yeah! New release! 8)

Keep up the good work.
Programmers will, one day, rule the world... and the world won't notice until its too late.Just testing the marquee option ;D

leanid_chaika

Quote from: Matzon on January 21, 2008, 19:16:06
Forgot to mention that this _should_ fix glibc issues on linux. I have compiled the binaries on Debian Etch 32 & 64 bit.

Maybe You also forgot change native dll's in release package? Because I got error on my windows machine: Exception in thread "main" java.lang.LinkageError: Version mismatch: jar version is '12', native libary version is '11' 

Matzon

You must have a native file lying somewhere wrong on your path. I just downloaded the release and extracted and ran
QuoteD:\Download\lwjgl-1.1.4\lwjgl-1.1.4>java -cp jar\jinput.jar;jar\lwjgl.jar;jar\lwjgl_test.jar;jar\lwjgl_util.jar; -Djava.library.path=native\win32 org.lwjgl.test.SysTest

Quote==== Test Alert ====
Opening native alert window
---- Test Alert ----

==== Test Debug ====
Debug is not enabled. Please set the org.lwjgl.Sys.debug property to true to ena
ble debugging
Example:
  java -Dorg.lwjgl.util.Debug=true ...
You will not see any debug output in the following tests.
---- Test Debug ----
...

works fine

leanid_chaika

Yes. You right. It was just strange eclipse problem. all native lib for windows works fine.

mot

Thank you very much for 1.1.4, looking forward to 2.0.

PJPoon

Quote from: Matzon on January 21, 2008, 19:16:06
Forgot to mention that this _should_ fix glibc issues on linux. I have compiled the binaries on Debian Etch 32 & 64 bit.
Thank you very much.  The binaries now work for me without having to compile them myself.

Lesson4Me

Could someone provide Windows x64 Libs?

TIA

Jens v.P.

With a little delay I updated the Eclipse Plugin (for those who develop Eclipse Plugins using LWJGL), see

http://www.informatik.fernuni-hagen.de/import/pi3/personen/pilgrim/gef3d/lwjgl.html

The page has been moved to

http://www.fernuni-hagen.de/se/personen/pilgrim/gef3d/lwjgl.html

Cheers!

Jens

paco

Hi

I have troubles to run an app using LWJGL 1.1.4 in Ubuntu Hardy 64bits.

WARNING: Midi audio playback is not available!
WARNING: Wave audio playback is not available!
LWJGL Version: 1.1.4
Failed to load 64 bit library: libjinput-linux64: libjinput-linux64.so: no se puede abrír el archivo de objeto compartido: No existe el fichero ó directorio
java.lang.UnsatisfiedLinkError: libjinput-linux: ./libjinput-linux.so: clase ELF errónea: ELFCLASS32
   at java.lang.Runtime._load(libgcj.so.81)
   at java.lang.Runtime.loadLibrary(libgcj.so.81)
   at java.lang.System.loadLibrary(libgcj.so.81)
   at net.java.games.input.LinuxEnvironmentPlugin$1.run(LinuxEnvironmentPlugin.java:65)
   at java.security.AccessController.doPrivileged(libgcj.so.81)
   at net.java.games.input.LinuxEnvironmentPlugin.loadLibrary(LinuxEnvironmentPlugin.java:58)
   at net.java.games.input.LinuxEnvironmentPlugin.<clinit>(LinuxEnvironmentPlugin.java:93)
   at java.lang.Class.initializeClass(libgcj.so.81)
   at java.lang.Class.forName(libgcj.so.81)
   at net.java.games.input.DefaultControllerEnvironment.getControllers(DefaultControllerEnvironment.java:155)
   at org.lwjgl.input.Controllers.create(Controllers.java:40)
   at com.cezgs.ranaremake.JoystickControl.<init>(JoystickControl.java:104)
   at com.cezgs.ranaremake.Ranaremake.initEngine(Ranaremake.java:63)
   at com.golden.gamedev.Game.h(Unknown Source)
   at com.golden.gamedev.Game.start(Unknown Source)
   at com.golden.gamedev.GameLoader.start(Unknown Source)
   at com.cezgs.ranaremake.Ranaremake.main(Ranaremake.java:301)
There are not any joystick connected
ibxm alpha 51 (c)2008 mumart@gmail.com
javax.sound.sampled.LineUnavailableException: source data line not found
   at javax.sound.sampled.AudioSystem.getSourceDataLine(libgcj.so.81)
   at ibxm.Player.<init>(Player.java:62)
   at com.cezgs.ranaremake.GestorSonido.<init>(GestorSonido.java:34)
   at com.cezgs.ranaremake.Ranaremake.initEngine(Ranaremake.java:65)
   at com.golden.gamedev.Game.h(Unknown Source)
   at com.golden.gamedev.Game.start(Unknown Source)
   at com.golden.gamedev.GameLoader.start(Unknown Source)
   at com.cezgs.ranaremake.Ranaremake.main(Ranaremake.java:301)
Header Chunk. Image width:256 height:256 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Header Chunk. Image width:256 height:256 depth:8 color type:6 compression type:0 filter type:0 interlace:0
java.lang.NullPointerException
   at com.cezgs.ranaremake.PreIntro.<init>(PreIntro.java:62)
   at com.cezgs.ranaremake.Ranaremake.intro(Ranaremake.java:127)
   at com.cezgs.ranaremake.Ranaremake.initEngine(Ranaremake.java:87)
   at com.golden.gamedev.Game.h(Unknown Source)
   at com.golden.gamedev.Game.start(Unknown Source)
   at com.golden.gamedev.GameLoader.start(Unknown Source)
   at com.cezgs.ranaremake.Ranaremake.main(Ranaremake.java:301)
java: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Afirmación `((int) ((xcb_req) - (dpy->request)) >= 0)' fallida.
./ranaremake.linux: line 1: 24205 Cancelado               java -Xmx128M -Djava.library.path=./ -classpath ./Ranaremake.jar:./golden_0_2_3.jar:./GTGE_add_ons.jar:./ibxm-alpha51.jar:./lwjgl.jar:./jinput.jar com.cezgs.ranaremake.Ranaremake




The error: Failed to load 64 bit library: libjinput-linux64: libjinput-linux64.so it's the first problem (others are the sound but I focus on the LWJGL errors) and the library doesn't exists, Is there a library called libjinput-linux64 available to use and download for Linux?

Thanks in advance ;-)