Hi Michael~
> That does seem to be the rub, at least on a Windows build. Something about
> ExternalProject_Add ain't quite kosher with what the Boost build system
> expects and it needs a little help.
> Using ExternalProject_Add, it succeeds, to a point. Then it falls over
> looking for b2 no matter how I try to persuade it:
> ExternalProject_Add (boost
> PREFIX ${CMAKE_CURRENT_BINARY_DIR}/boost
> GIT_REPOSITORY [email protected]:boostorg/boost.git
> GIT_TAG boost-${BOOST_VERSION}
> GIT_PROGRESS 1
> UPDATE_COMMAND ${BOOST_BOOTSTRAP_CMD}
> CONFIGURE_COMMAND ""
> BUILD_COMMAND ${BOOST_BUILD_CMD} stage
> INSTALL_COMMAND ""
> LOG_DOWNLOAD 1
> LOG_UPDATE 1
> LOG_CONFIGURE 1
> LOG_BUILD 1
> LOG_INSTALL 1
> )
I think you need to add the following to your ExternalProject_Add ()
BUILD_IN_SOURCE 1
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake