[CMake] CMAKE_OSX_SYSROOT being ignored?

Bill Hoffman bill.hoffman at kitware.com
Fri Jul 10 09:07:21 EDT 2009


Kenneth Riddile wrote:
> Hi,
> 
> I'm using CMake 2.6.4 to generate xcode projects for iphone apps.  I 
> have nearly everything working, except that my specified setting for 
> CMAKE_OSX_SYSROOT is being ignored in favor of the "Current OS" setting. 
>  I am specifying it like this:
> 
> set(CMAKE_OSX_ROOT iphoneos2.1)
> 
> from looking at this post:
> 
> http://stackoverflow.com/questions/822404/how-to-set-up-cmake-to-build-an-app-for-the-iphone
> 
> Once my projects are generated, I simply have to change the SDK root in 
> xcode to have it use the iphone SDK, but I'd like to get CMake to use 
> the SDK I'm telling it to use.
> 

Should be CMAKE_OSX_SYSROOT.  See Modules/Platform/Darwin.cmake

-Bill


More information about the CMake mailing list