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: Mark Lentczner <email@hidden>
- Date: Tue, 6 Jan 2004 08:27:24 -0800
What then is the implication of having External Frameworks and
Libraries pointing to frameworks in the main system and not to the
SDK? Does setting the cross-develop target (project info) and/or
deployment target (target build info) cause these to automagically
refer to their counterparts in the SDK?
Alas no, it does not. What I did was this when switching my project to
use 10.2.8 SDK:
1) Select the "Frameworks and Libraries" Group, and "Get Info"
- Set "Path Type" to "Absolute Path"
- Choose the 10.2.8 Frameworks directory
("/Developer/SDKs/MacOSX10.2.8.sdk/System/Library/Frameworks")
2) Select the "Linked Frameworks" Group inside, and "Get Info"
- Ensure that "Path Type" is "Relative to Enclosing Group"
3) Do step 2 for the "Other Frameworks" Group
4) For each framework in the above groups, select it and "Get Info"
- Set "Path Type" to "Relative to Enclosing Group"
- Choose the corresponding framework in the 10.2.8 SDK Frameworks
folder
Now, to change you can just change the path in "Frameworks and
Libraries" and all the frameworks will follow.
The XCode team might want to consider setting up things like this in
the future to make moving to another SDK easier. (Actually, It would
be better if the "Frameworks and Libraries" group was split into two:
"Frameworks" and "Libraries". That way, the frameworks can be moved
around to a different SDK without affecting where libraries are gotten
from.)
- Mark
Mark Lentczner
http://www.ozonehouse.com/mark/
email@hidden
_______________________________________________
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.