Fix for boost compile flags on windows
parent
930c537991
commit
4d92914373
|
@ -104,8 +104,13 @@ endif()
|
||||||
# Boost_NO_SYSTEM_PATHS: set to true to keep the find script from ignoring BOOST_ROOT
|
# Boost_NO_SYSTEM_PATHS: set to true to keep the find script from ignoring BOOST_ROOT
|
||||||
|
|
||||||
# If using Boost shared libs, disable auto linking
|
# If using Boost shared libs, disable auto linking
|
||||||
if(MSVC AND NOT Boost_USE_STATIC_LIBS)
|
if(MSVC)
|
||||||
add_definitions(-DBOOST_ALL_NO_LIB)
|
# Some libraries, at least Boost Program Options, rely on this to export DLL symbols
|
||||||
|
add_definitions(-DBOOST_ALL_DYN_LINK)
|
||||||
|
# Disable autolinking
|
||||||
|
if(NOT Boost_USE_STATIC_LIBS)
|
||||||
|
add_definitions(-DBOOST_ALL_NO_LIB)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
find_package(Boost 1.43 COMPONENTS serialization system filesystem thread program_options date_time regex timer chrono)
|
find_package(Boost 1.43 COMPONENTS serialization system filesystem thread program_options date_time regex timer chrono)
|
||||||
|
|
Loading…
Reference in New Issue