[CMake] Triggers for isysroot

Michael Wild themiwi at gmail.com
Mon Mar 12 01:34:51 EDT 2012


On 03/11/2012 09:07 PM, P. Martin wrote:
> 
> On Mar 11, 2012, Michael Wild <themiwi at gmail.com> wrote: 
>> On 03/11/2012 07:46 AM, P. Martin wrote:
>>> In CMake 2.8.7 on Lion, is there anything that would trigger -isysroot
>>> to appear in flags.make for a cxx program when there is no code by the
>>> devs to specifically add a -isysroot?  Thanks.
>>
>>
>> Yes, the CMAKE_OSX_SYSROOT in the cache does that.
>>
>> Michael
> 
> 
> I made a hello world program in c++, building in a CMake project.
> That variable gets defined during cmake.  It does not trigger the
> inclusion of -isysroot /some/path/to/an/sdk in flags.make.
> Thank you for your reply.

I think it depends on what you set it to. If it's the default SDK, it
doesn't get included. It could also be that the
CMAKE_OSX_DEPLOYMENT_TARGET variable plays into this.

Sadly, my Mac died quiet some time ago, so I can't check right now...

Michael



More information about the CMake mailing list