diff --git a/scripts/cmake/ExternalProjectBoost.cmake b/scripts/cmake/ExternalProjectBoost.cmake index ec8778cbb1ce8dde58731da63327a6c278586cc6..dbadbc2d295ed3717dd8ad5026e881dda8294620 100644 --- a/scripts/cmake/ExternalProjectBoost.cmake +++ b/scripts/cmake/ExternalProjectBoost.cmake @@ -13,6 +13,11 @@ FOREACH(LIB_TO_BUILD ${BOOST_LIBS_TO_BUILD}) SET(BOOST_LIBS_TO_BUILD_CMD ${BOOST_LIBS_TO_BUILD_CMD} --with-${LIB_TO_BUILD}) ENDFOREACH() +# Prefix with boost_ for library names +FOREACH(LIB_TO_BUILD ${BOOST_LIBS_TO_BUILD}) + SET(BOOST_LIBS_TO_BUILD_NAMES ${BOOST_LIBS_TO_BUILD_NAMES} boost_${LIB_TO_BUILD}) +ENDFOREACH() + STRING(REPLACE "." "_" Boost_Version_Underscore ${Boost_Version}) # Set boost toolset @@ -67,7 +72,7 @@ IF(NOT Boost_INCLUDE_DIRS) IF(MSVC) SET( Boost_LIBRARIES "" CACHE INTERNAL "Boost libraries") ELSE() - SET( Boost_LIBRARIES ${BOOST_LIBS_TO_BUILD_CMD} CACHE INTERNAL "Boost libraries") + SET( Boost_LIBRARIES ${BOOST_LIBS_TO_BUILD_NAMES} CACHE INTERNAL "Boost libraries") ENDIF() ENDIF()