RE: Which SDK?
RE: Which SDK?
- Subject: RE: Which SDK?
- From: "Brant Sears" <email@hidden>
- Date: Wed, 21 Jun 2006 14:27:44 -0400
- Thread-topic: Which SDK?
Title: RE: Which SDK?
I believe the reason for this is that the SDKs supplied refer to the version of the OS you would have if you applied all of the software updates but did not pay for a new version of the OS. Example: 10.2.8 is the last version of 10.2.x. Thus, if someone has applied the software update patches, but hasn't bought Tiger then they will have 10.1.5, 10.2.8, or 10.3.9.
There is a legacy tools installer that allows you to install the 10.1.5 SDK. 10.1.5 is the version that you would be at if you bought 10.0 and applied all of the no-cost updates (10.1 was a free update).
A side note: you CAN compile a universal application that uses different SDKs for each processor architecture. It will also need to use different versions of GCC. If you want to deploy on versions of MacOS X prior to 10.3.9, you need to use GCC 3.3. For i386 architecture, you will want to use GCC 4.0. You can specify these in your project using the MACOSX_DEPLOYMENT_TARGET_i386, MACOSX_DEPLOYMENT_TARGET_ppc, SDKROOT_i386, and SDKROOT_ppc settings.
As far as which SDK to use, if you want to run on 10.3.0 (unpatched), there are three reasonable ways to go: One is to do your development on a 10.3 box and not use an SDK at all. Another is to use the 10.3.9 SDK and GCC 3.3 then test on 10.3 to make sure there are no problems. A third is to use the 10.2.8 SDK.
-----Original Message-----
From: xcode-users-bounces+bsears=email@hidden on behalf of Mark Wagner
Sent: Wed 6/21/2006 1:59 PM
To: Xcode Users
Subject: Which SDK?
The current options for SDKs are 10.2.8, 10.3.9, and 10.4 (Universal).
If I wanted to compile a program that runs on 10.3.0 and later, would
I choose the 10.3.9 SDK, or the 10.2.8 SDK? If I wanted to compile
for 10.2.0, would the 10.2.8 SDK work? And if I went insane and
wanted to support 10.0.0, would I be able to do it with XCode 2.3?
Thanks,
Mark Wagner
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
References: | |
| >Which SDK? (From: "Mark Wagner" <email@hidden>) |