link boost dynamically

pull/64/head
redsky17 6 years ago
parent eeb8fff2b5
commit 4b7e9f7746
No known key found for this signature in database
GPG Key ID: E8A1D78EF044B0CB
  1. 3
      CMakeLists.txt
  2. 2
      deps/cmake/Boost.cmake

@ -104,7 +104,8 @@ if(NOT MSVC)
-pedantic \
-fsized-deallocation \
-fdiagnostics-color=always \
-Wunreachable-code"
-Wunreachable-code \
-std=c++14"
)
if (NOT CMAKE_COMPILER_IS_GNUCXX)
# -Wshadow is buggy and broken in GCC, so do not enable it.

@ -16,7 +16,7 @@ ExternalProject_Add(
CONFIGURE_COMMAND ${DEPS_BUILD_DIR}/boost/bootstrap.sh
--with-libraries=random,thread,system,iostreams,atomic,chrono,date_time,regex
--prefix=${DEPS_INSTALL_DIR}
BUILD_COMMAND ${DEPS_BUILD_DIR}/boost/b2 -d0 cxxstd=14 variant=release link=static threading=multi --layout=system
BUILD_COMMAND ${DEPS_BUILD_DIR}/boost/b2 -d0 cxxstd=14 variant=release link=shared runtime-link=shared threading=multi --layout=system
INSTALL_COMMAND ${DEPS_BUILD_DIR}/boost/b2 -d0 install
)

Loading…
Cancel
Save