Xcode 5, supported SDKs
Xcode 5, supported SDKs
- Subject: Xcode 5, supported SDKs
- From: Scott Ribe <email@hidden>
- Date: Sun, 22 Sep 2013 18:13:21 -0600
Surely Apple didn't just release an Xcode that only supports targeting *1* version of OS X???
I'm trying to bring a project up to date from Xcode 3.2.6, and in the process planning to drop support for at least 10.5, maybe 10.6 if necessary in order to get up to date. So, here's my results of trying to target various OS versions (changing both base and target SDK), after copying in the relevant SDKs:
10.8 - got the very few kinks worked out, and it will build and launch.
10.7 - some basic headers not found, sys/types.h and sys/stat.h; note that sys/types.h is included by Apple's headers for the CoreFoundation library, so the include is failing from that level; I tried adding some explicit paths to header search, but what I added just gave me more errors with inclusion of basic Apple-supplied framework headers.
10.6 - compiles (so it actually gets further than 10.7), but won't link because it does not find a few symbols (NSOrderedSet, MSMutableOrderedSet, _objc_autoreleasePoolPush, _obj_retain) referenced by libarclite; I've made sure that ARC is not enabled for the project, tried making the Coacoa/Foundation/CoreFoundation libraries optional, tried adding back the linker flag to weak link libSystem (previously had to do this for 10.5 compatibility after adding some uses of blocks), tried adding a linker flag to weak link the arclite library (which took a lot of snooping to even find the library location). No matter the change, it complains about the same set of unfound symbols.
Suggestions?
--
Scott Ribe
email@hidden
http://www.elevated-dev.com/
(303) 722-0567 voice
_______________________________________________
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