• 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: Tiger gcc 4 builds apps that don't run on 10.2.8
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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: Ted Thibodeau Jr <email@hidden>
  • Date: Mon, 2 May 2005 11:22:57 -0400

* Bill Cheeseman [2005/05/02 05:32 AM -0400] wrote:
> 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.

What surprises me is that there aren't any warnings as one does this.

gcc 4.0 is active, and I select a 10.2 deployment target, and the
10.2 SDK -- why do I get a build?  why don't I get an alert error
telling me that this just won't work out?

gcc 4 is active, and I select a 10.3 deployment target, and the 10.3
SDK -- why don't I get an alert telling me that this will only run
on 10.3.9 and later?

In each of these cases, I should get the alert noted, including some
pointer to the relevant instructions to resolve the issue -- at least,
if the Xcode team followed the HI guidelines....

Be seeing you,

Ted


--
A: Yes.                                       http://learn.to/attribute
| Q: Are you sure?
| | A: Because it reverses the logical flow of conversation.
| | | Q: Why is top posting frowned upon?

Ted Thibodeau, Jr.           //               voice +1-781-273-0900 x32
Evangelism & Support         //        mailto:email@hidden
OpenLink Software, Inc.      //              http://www.openlinksw.com/
                                 http://www.openlinksw.com/weblogs/uda/
OpenLink Blogs              http://www.openlinksw.com/weblogs/virtuoso/
                               http://www.openlinksw.com/blog/~kidehen/
    Universal Data Access and Virtual Database Technology Providers
 _______________________________________________
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

  • Follow-Ups:
    • Re: Tiger gcc 4 builds apps that don't run on 10.2.8
      • From: Shawn Erickson <email@hidden>
References: 
 >Re: Tiger gcc 4 builds apps that don't run on 10.2.8 (From: Bill Cheeseman <email@hidden>)

  • Prev by Date: Re: Cocoa Technologies Back-Story?
  • Next by Date: CoreData: Using willSave to update timestamps causes hang?
  • Previous by thread: Re: Tiger gcc 4 builds apps that don't run on 10.2.8
  • Next by thread: Re: Tiger gcc 4 builds apps that don't run on 10.2.8
  • Index(es):
    • Date
    • Thread