diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d462e55b0fd..d41599cd1fcb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -75,7 +75,7 @@ else() set(CRYPTO_LIBRARY "-framework Security") endif() -find_package(Boost 1.56 REQUIRED COMPONENTS iostreams program_options regex system random) +find_package(Boost 1.56 REQUIRED COMPONENTS iostreams program_options regex system thread random) # no, gettext executables are not required when NLS is deactivated find_package(Gettext) diff --git a/SConstruct b/SConstruct index 4996676e4018..b5ab4f62f7d9 100755 --- a/SConstruct +++ b/SConstruct @@ -367,6 +367,7 @@ if env["prereqs"]: conf.CheckBoost("random", require_version = boost_version) & \ conf.CheckBoost("smart_ptr", header_only = True) & \ CheckAsio(conf) & \ + conf.CheckBoost("thread") & \ conf.CheckBoost("locale") & \ conf.CheckBoost("filesystem") \ and Info("Base prerequisites are met")) \ diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index da6bd00f1985..54daa9b622bf 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -76,6 +76,7 @@ set(game-external-libs ${CRYPTO_LIBRARY} ${Boost_SYSTEM_LIBRARIES} ${Boost_RANDOM_LIBRARY} + ${Boost_THREAD_LIBRARY} ${sdl_image-lib} ${sdl_mixer-lib} ${sdl_ttf-lib}