[CMake] Cmake on Leopard wtih Xcode2.5
Mike Jackson
imikejackson at gmail.com
Sun Nov 11 12:33:15 EST 2007
This is because Apple now supports loading the developer tools where
ever you want them instead of always in /Developer. This is going to
play havoc with Cmake because I am assuming CMake is hard coded to
look in /Developer for the dev tools. I wonder if there is an
environment variable that can be set to indicate where the dev tools
are installed. CMake could then use that environment variable to
figure out which Dev tools you want to use. Apple did this because
they also now support multiple versions of the Dev tools on a single
system. For instance, in Leopard (OS X 10.5) you can have both Xcode
3.0 and Xcode 2.5 installed.
Is there anything in the release notes in Xcode 2.5 about setting
environment variables for each version of Xcode?
--
Mike Jackson Senior Research Engineer
Innovative Management & Technology Services
On Nov 10, 2007, at 4:43 PM, Chris Garrett wrote:
> Hi,
>
> I just started using Leopard with Xcode2.5. I do not have Xcode3.0
> installed yet. When running cmake on Leopard I found I had to do
> the following:
>
> 1. Make /Xcode2.5/usr/bin first on the path
>
> 2. Edit CMakeCache.txt file and change the following:
>
> CMAKE_C_FLAGS:STRING=-isysroot /Xcode2.5/SDKs/MacOSX10.4u.sdk
> CMAKE_CXX_FLAGS:STRING=-isysroot /Xcode2.5/SDKs/MacOSX10.4u.sdk
> CMAKE_OSX_SYSROOT:STRING=/Xcode2.5/SDKs/MacOSX10.4u.sdk
>
> I also had to change any references to /System/Library/Frameworks/*
> to /Xcode2.5/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/*
>
> Is this the correct way to use Xcode2.5 on Leopard with Cmake?
>
> Thanks,
> Chris
>
> _______________________________________________
> CMake mailing list
> CMake at cmake.org
> http://www.cmake.org/mailman/listinfo/cmake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/cmake/attachments/20071111/5153791b/attachment.html
More information about the CMake
mailing list