THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 04/01/2012 at 01:45, xxxxxxxx wrote:
Originally posted by xxxxxxxx
Originally posted by xxxxxxxx
Originally posted by xxxxxxxx
I've decided to build the R12 cinema4dsdk on MacOS 10.7 under Xcode 4.2. It seems to be working in C4D. Will it still work on MacOS 10.6?
It will, if you make sure, that the BaseSDK and deployment target is set to 10.6 (and not 10.7).
Best regards,
Wilfried
Whenever I tried this the Build complained of "missing base sdk" for each project. [...] [/QUOTE]
Check, if the BaseSDK for 10.6 is properly installed (on my Lion machine it is) and that no older BaseSDKs (10.5/10.4) are referenced by your projects.
Originally posted by xxxxxxxx
To keep my R12 projects 'clean' I am downloading Xcode 3.2.6 and will install it separately from Xcode 4 (Xcode 3 and then Xcode 4 install) so that I can build as before. Do I really need Xcode 4 as it seems R13 still uses 3.2? Is that correct?
You can't install XCode 3.2 on Lion - but you can use the components, if you add them to XCode 4 (see the links I attached in my first reply). If you don't want to "hack" Xcode 4 and can't install OS X 10.6 on your hardware, you've to use a VM (see my first reply).
R13 still uses XCode 3.2, but the projects had already been adapted to XCode 4.0 (which at the time we had our code freeze wasn't in a production-ready state [Lion wasn't either] - therefore we used XCode 3.2.6 and OS X 10.6 for building).
XCode 4.2 still has some hick-ups (in debugging), but the compilers work (esp. Clang 3.0 is great). However you've pay to attention to the fact, that GCC 4.2 is no longer supported (it still was in XCode 4.0); you've to switch to LLVM-GCC or - better - Clang.
Furthermore there have been bigger changes in the internal build process from XCode 3.2 -> 4.x (they fixed several things that didn't work properly in XCode 3.x), which might lead to trouble, when you try to compile the r12 SDK with XCode 4.2; I just remember, that we created new projects for XCode 4 and when everything worked fine, we tried to run it on XCode 3.2 to find out, that the bugs in the build system of XCode 3 prevented the projects from working properly, forcing us to spend another week in creating project files for r13 that work in XCode 3.2 & 4.0...
Best regards,
Wilfried