Add support for Boost 1.55

This commit is contained in:
leak
2014-05-12 19:12:06 +02:00
parent b17e3246fe
commit 3ba49277d9
4 changed files with 1185 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
if(WIN32)
set(BOOST_DEBUG ON)
if(DEFINED ENV{BOOST_ROOT})
set(BOOST_ROOT $ENV{BOOST_ROOT})
set(BOOST_LIBRARYDIR ${BOOST_ROOT}/lib64-msvc-12.0)
message(${BOOST_ROOT})
else()
message(FATAL_ERROR "No BOOST_ROOT environment variable could be found! Please make sure it is set and the points to your Boost installation.")
endif()
set(Boost_ADDITIONAL_VERSIONS "1.55" "1.55.0")
set(Boost_USE_STATIC_LIBS ON)
set(Boost_USE_MULTITHREADED ON)
set(Boost_USE_STATIC_RUNTIME OFF)
endif()
find_package(Boost 1.55 REQUIRED atomic chrono date_time exception system thread)
if(Boost_FOUND)
include_directories(${Boost_INCLUDE_DIRS})
endif()

1162
cmake/macros/FindBoost.cmake Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -80,6 +80,7 @@ target_link_libraries(authserver
${OPENSSL_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}
${ACE_LIBRARY}
${Boost_LIBRARIES}
)
if( WIN32 )

View File

@@ -177,6 +177,7 @@ target_link_libraries(worldserver
${OPENSSL_LIBRARIES}
${ZLIB_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}
${Boost_LIBRARIES}
)
if( WIN32 )