• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Need help testing for *jaguar* compatibility...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

References: 
 >Re: Need help testing for *jaguar* compatibility... (From: Chris Herborth <email@hidden>)

  • Prev by Date: Re: [OT] Codename Mac OS X 10.5
  • Next by Date: ScreenSaver Bundles Expanded?
  • Previous by thread: Re: Need help testing for *jaguar* compatibility...
  • Next by thread: Re: Need help testing for *jaguar* compatibility...
  • Index(es):
    • Date
    • Thread