Re: Tiger gcc 4 builds apps that don't run on 10.2.8
Re: Tiger gcc 4 builds apps that don't run on 10.2.8
- Subject: Re: Tiger gcc 4 builds apps that don't run on 10.2.8
- From: Bill Cheeseman <email@hidden>
- Date: Mon, 02 May 2005 05:32:37 -0400
on 2005-05-01 1:18 PM, Will Cosgrove at email@hidden wrote:
> I've rebuilt my application on Tiger with gcc 4.0 and went to run it
> on 10.2.8 for a sanity check and it no longer launches. I get a
> console message to the effect 'can't find library libmx'. Is this a
> known issue or is there some magical way to get it to compile 10.2.8
> compatible binaries again? It seems like a major oversight not to
> check this sort of thing.
This has come as a surprise to many of us, who have now more or less
unwittingly put Jaguar-crippled apps on the market. And it also apparently
prevents an app from running on any version of Panther earlier than 10.3.9.
Read the "About Xcode Tools" document. It explains that apps built with the
gcc 4 compiler will only run on 10.3.9 and newer. You have to build with the
gcc 3 compiler to get Jaguar and early-Panther compatibility, even though
you have used the correct cross-development SDKs and build settings.
I, for one, plan to release ".1" versions of my products with Jaguar and
early-Panther compatibility restored -- at least after Apple releases Tiger
10.4.1.
--
Bill Cheeseman - email@hidden
Quechee Software, Quechee, Vermont, USA
http://www.quecheesoftware.com
PreFab Software - http://www.prefab.com/scripting.html
The AppleScript Sourcebook - http://www.AppleScriptSourcebook.com
Vermont Recipes - http://www.stepwise.com/Articles/VermontRecipes
_______________________________________________
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