Re: Building For OS 10.1, 10.2, and 10.3
Re: Building For OS 10.1, 10.2, and 10.3
- Subject: Re: Building For OS 10.1, 10.2, and 10.3
- From: Thomas Dibble <email@hidden>
- Date: Fri, 2 Jan 2004 19:17:29 -0800
Apple provides three SDKs to build against: the "Current OS" (10.3.2),
"10.2" (10.2.7/10.2.8), and "10.1" (10.1.5). Note that there are two
places to change the target (one changes the SDK for the compiler, the
other the link target IIRC ... and it is valid to have the two places
mismatched though it doesn't sound like you want to in your case). By
default, these are both set to "current OS", and so most applications
compiled without changing these settings will not run on pre-Panther
installations.
Note also that the gcc version 3.3 will NOT work with 10.1 deployment
targets (see the XCode Release Notes); you have to use the 3.1 or 2.95
versions of gcc for 10.1 compatibility (this is primarily because there
is no gcc 3.3 runtime out for 10.1, only for 10.2 and 10.3 ... and
there is no gcc 3.3 support in the 10.1 SDK). The specific compiler is
modified in the target's "Rules" properties page.
Consult the XCode documentation and release notes for the details. I
believe a search for "Cross Development" in XCode Help should get you
to the details directly.
---- Tom Dibble
On Jan 2, 2004, at 5:43 PM, Craig Bakalian wrote:
Hi,
I have read the help files on this topic, yet I am still confused.
If I build a version of my application as 10.3 on my machine which is
running 10.3.2, will it run on someone else's machine who is has 10.2?
I have had emails from users of my applications that are claiming
that "it won't run on my G4", and it won't run on my 10.3.2, where I
have users that are running my applications fine. What is going on?
What about backward compatibility, forward compatibility... micro
processor compatibility...
Craig Bakalian
www.eThinkingCap.com
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.