[CMake] CMake'ified Boost

James Turner james.turner at kdab.com
Sat Feb 23 05:06:29 EST 2013


No I'm simply using custom build and update commands to run bootstrap.sh and bjam with appropriate args. I suspect this is the piece the Xcode generator can't cope with, but I didn't have time to investigate in detail yet. 

Regards,
James

On 21 Feb 2013, at 17:59, Jean-Christophe Fillion-Robin <jchris.fillionr at kitware.com> wrote:

> Hi James, 
> 
> On a slightly different topic, you mentioned you were using Boost, did you find a version of boost > 1.49 that was CMake'ified ? 
> 
> Here is the one I found: http://gitorious.org/boost/cmake/trees/cmake-1.49.0
> 
> Thanks
> Jc
> 
> 
> On Thu, Feb 21, 2013 at 12:39 PM, Bill Hoffman <bill.hoffman at kitware.com> wrote:
>> On 2/21/2013 10:34 AM, James Turner wrote:
>>> I've just setup a SuperBuild using ExternalProject, and am pleasantly
>>> surprised how well it works so far.
>>> 
>>> I've encountered one issue, which is awkward - I'm basically using
>>> the SuperBuild to automate assembling / updating dependencies for the
>>> final sub-project, which is the real project I normally work on. I
>>> typically work on that project using Xcode and the Xcode generator.
>>> The problem is, if I use -G Xcode for the super build, some parts
>>> fail (and to be honest this is no surprise - amongst the dependencies
>>> is Boost, for example).
>>> 
>>> So the question, can I safely set things to use a different generator
>>> for a CMake-based ExternalProject, and still have a top-level build
>>> of everything? The documentation for how the generator flag is
>>> handled by ExternalProject_Add, makes me think there might be
>>> something 'magic' happening. (This would mean, for example, the
>>> top-level Makefile called xcodebuild to build the xcodeprojs I
>>> guess)
>>> 
>>> I didn't yet try this on MSVC, I'm curious what the situation will be
>>> there with the same setup. Is a top-level NMake build with msbuild of
>>> VisualStudio child projects possible?
>> It should work.  I do VS project builds with VS all the time.   The Xcode generator should work as well.  It passes the tests for external project.  So, that should be something that should be fixed.
>> 
>> 
>> -- 
>> Bill Hoffman
>> Kitware, Inc.
>> 28 Corporate Drive
>> Clifton Park, NY 12065
>> bill.hoffman at kitware.com
>> http://www.kitware.com
>> 518 881-4905 (Direct)
>> 518 371-3971 x105
>> Fax (518) 371-4573
>> --
>> 
>> Powered by www.kitware.com
>> 
>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>> 
>> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
>> 
>> Follow this link to subscribe/unsubscribe:
>> http://www.cmake.org/mailman/listinfo/cmake
> 
> 
> 
> -- 
> +1 919 869 8849
> --
> 
> Powered by www.kitware.com
> 
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
> 
> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
> 
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20130223/732b1ef0/attachment.htm>


More information about the CMake mailing list