Re: Need help testing for *jaguar* compatibility...
Re: Need help testing for *jaguar* compatibility...
- Subject: Re: Need help testing for *jaguar* compatibility...
- From: j o a r <email@hidden>
- Date: Wed, 1 Jun 2005 16:55:15 +0200
On 1 jun 2005, at 15.03, Chris Herborth wrote:
I've ported an OpenGL screen saver (Noof, from xscreensaver); like
my other non-GL savers, I've compiled with gcc 3.3, used the 10.2.8
SDK, etc.
The saver crashes on startup in 10.3 (works just fine in 10.4,
haven't tested it in 10.2), and I've spent three frustrating weeks
trying to figure out why. I don't have a 10.3 system handy (my
only OS X system is my iBook), so it's been painful rounds of send
binary to friend, get back crash report, try something new, repeat.
I've had no trouble cross-compiling an OpenGL application and
having it work, but I haven't been able to figure out why this is
crashing. Things I've tried:
* adding NSLog() calls to try to pinpoint the crash site; no joy
* using the OpenGL framework from the 10.2.8 SDK instead of the
default
Doing a clean build on a 10.3 system seems to produce a binary that
works, at least on a 10.3 system. Since I'm still rather new to
Xcode and Cocoa development, it's probably something I've done, but
I have this nagging feeling that there's some sort of Xcode/cross-
development bug.
Code/binary can be found here if any kind soul has a few minutes to
take a look: http://chrish.dnsalias.org:8000/~chrish/osx/ ("Noof"
is the OpenGL saver).
I see that you're using the GCC_FAST_OBJC_DISPATCH build setting. I
think that should be used on 10.4 only. It also seems that you don't
set the deployment target in your deployment build style (only in
your development build style). You also have an overlapping build
setting (both optimization level and optimization cflags), but that
is probably not related to your problem.
Are you using a binary built from development or deployment build
style when you test on 10.3?
j o a r
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden