LWJGL Forum

Programming => Lightweight Java Gaming Library => Topic started by: Starfiend on May 27, 2008, 11:46:38

Title: LWJGL 2.0 on OSX 10.3.9
Post by: Starfiend on May 27, 2008, 11:46:38
Hi!

When I try to run LWJGL 2.0 on OSX 10.3.9 I get the following error message, which I suspect to be the result of the mac native library linked to a system library version higher than the one available in 10.3.9.
I'm a bit sad about it, because LWJGL 1.1 ran perfectly on 10.3.9.
Is it possible to compile the mac native lib with compatibility to 10.3.9 again? Many people still have older macs.


Date/Time:      2008-05-22 14:57:38 +0200
OS Version:     10.3.9 (Build 7W98)
Report Version: 2

Command: java
Path:    /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/bin/java
Version: ??? (???)
PID:     689
Thread:  Unknown

Link (dyld) error:

dyld: /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/bin/java
Undefined symbols:
/Users/studio/Library/Caches/Java Web
Start/cache/http/Dwww.istarion.de/P80/DMgames/DMalbareth/RNnatives-mac.jar/liblwjgl.jnilib
undefined reference to ___stderrp expected to be defined in
/usr/lib/libSystem.B.dylib
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: princec on May 27, 2008, 13:16:30
Hi Starfiend,

do my games run on your system?

Cas :)
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: Starfiend on May 27, 2008, 16:19:38
Hi princec!
Thanks for your answer.

I have tried Droid Assault and indeed it leads to the same error message:


Date/Time:      2008-05-27 17:03:00 +0200
OS Version:     10.3.9 (Build 7W98)
Report Version: 2

Command: JavaApplicationStub
Path:    /Users/studio/Desktop/DroidAssault.app/Contents/MacOS/JavaApplicationStub
Version: 1.0 (10.2)
PID:     517
Thread:  Unknown

Link (dyld) error:

dyld: /Users/studio/Desktop/DroidAssault.app/Contents/MacOS/JavaApplicationStub
Undefined symbols:
/Users/studio/Desktop/DroidAssault.app/Contents/Resources/Java/liblwjgl.jnilib
undefined reference to ___stderrp expected to be defined in
/usr/lib/libSystem.B.dylib
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: princec on May 27, 2008, 21:44:27
Shit!
That's probably cost me a whole load of sales :(

Cas :)
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: Matzon on May 27, 2008, 22:15:45
QuoteTo guarantee 10.3.9 compatibility, you must use the 10.3.9 SDK and set MACOSX_DEPLOYMENT_TARGET to 10.3.9. This requires using different build settings for PowerPC and Intel, which is not something Xcode likes to make easy. How to do it is in the Xcode release notes, however.

http://www.idevgames.com/forum/showthread.php?t=13127
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: elias on May 28, 2008, 08:48:28
This has been fixed in SVN.

- elias
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: princec on May 28, 2008, 10:22:15
You're a star!

However, would like to point out I've had 18 successful 10.3.9 installations of Droid Assault so clearly it works on some machines but not others, mysteriously. So a bit less panic :)

How soon before 2.0 release? Seems there's not many bugs in it.

Cas :)
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: elias4444 on May 28, 2008, 15:05:09
Yeah, I'm getting anxious for the next 2.0 build too.  ;D

Any luck on those keyboard fixes for Macs?

Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: Matzon on May 28, 2008, 15:45:52
the tab bug should be fixed in SVN
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: elias4444 on May 28, 2008, 15:58:07
Thank you!

Does the SVN repository have compiled builds in it?

Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: Matzon on May 28, 2008, 17:55:39
Quote from: elias4444 on May 28, 2008, 15:58:07
Thank you!

Does the SVN repository have compiled builds in it?


no
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: princec on May 28, 2008, 18:56:27
Release! Release! Release!  8)

Cas :)
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: Matzon on May 30, 2008, 05:37:06
I'll try and get a release going ... - just have some birthday stuff to hold this weekend (3y)
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: renanse on June 04, 2008, 14:05:25
Any news on when this will happen? :)
Title: Re: LWJGL 2.0 on OSX 10.3.9
Post by: Matzon on June 05, 2008, 06:49:32
aye, last evening - then I started updating the linux openal which led me to update our stuff with a new extension, which led me to some issues with \0 terminated strings - so I am investigating this. Hopefully tonight - but certainly no later than this week.