Re: "linked on Leopard"?
Re: "linked on Leopard"?
- Subject: Re: "linked on Leopard"?
- From: "Shawn Erickson" <email@hidden>
- Date: Thu, 1 Nov 2007 09:40:44 -0700
On 11/1/07, Jerry Krinock <email@hidden> wrote:
> After receiving several off-list replies, I decided my question was
> not quite as stupid as I had thought. Neither of my suggested answers
> in my original post were correct.
>
> The term "linked on Leopard" vs. "linked on Tiger" refers to the
> setting of the "SDK Path" in the Xcode target when the project is built.
>
> If "SDK Path" is "/Developer/SDKs/MacOSX10.4u.sdk", this is "linked on
> Tiger".
> etc.
>
> It doesn't matter which version of Xcode is used, or which OS version,
> either compiling or running.
Ah yeah the SDK you link against does appear to affect this (make
sense) but it is still a compile time issue as I outlined.
"One backward compatibility mechanism that is occasionally used in the
frameworks is to check for the version of the SDK an application was
built against, and if an older SDK, modify the behavior to be more
compatible. This is done in cases where bad incompatibility problems
are predicted or discovered; and most of these are listed below in
these notes.
Typically we detect where an application was built by looking at the
version of the system frameworks the application was linked against.
Thus, as a result of relinking your application on Leopard or against
Leopard SDK, you might notice different behaviors, some of which might
cause incompatibilities. In these cases because the application is
being rebuilt, we expect you to address these issues at the same time
as well. For this reason, if you are doing a small incremental update
of your application to address a few bugs, it's usually best to
continue building on the same build environment and libraries used
originally, or against the original SDKs."
-Shawn
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden