From 6e038ff3988e12f52a8f8478d2eb67497f6bf87f Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Thu, 13 Dec 2012 08:46:07 +0000 Subject: CMake: on linux, make boost now always require multithreaded libs, disabling this was a hack for the precompiled libs in svn. Also bumped minimum version to 1.48 because that's the first version that contains boost::locale. --- CMakeLists.txt | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 9b9fafdf514..674e532ff2c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -644,20 +644,15 @@ if(UNIX AND NOT APPLE) if(WITH_BOOST) # uses in build instructions to override include and library variables if(NOT BOOST_CUSTOM) - # XXX No more lib dir, is this multithread stuff still needed? if(${WITH_STATIC_LIBS}) set(Boost_USE_STATIC_LIBS ON) endif() - if(NOT BOOST_ROOT) - set(Boost_USE_MULTITHREADED OFF) - else() - set(Boost_USE_MULTITHREADED ON) - endif() + set(Boost_USE_MULTITHREADED ON) set(__boost_packages filesystem regex system thread date_time) if (WITH_INTERNATIONAL) list(APPEND __boost_packages locale) endif() - find_package(Boost 1.34 COMPONENTS ${__boost_packages}) + find_package(Boost 1.48 COMPONENTS ${__boost_packages}) if(Boost_USE_STATIC_LIBS AND Boost_USE_ICU) find_package(IcuLinux) endif() -- cgit v1.2.3