Commit: 7b97047b8ebefe877382a465a8f392cd82d4750f
Author: Brecht Van Lommel
Date:   Mon Dec 23 16:52:34 2013 +0100
http://developer.blender.org/rB7b97047b8ebefe877382a465a8f392cd82d4750f

CMake: attempt to fix Boost detection on Fedora 20, which omits -mt.

===================================================================

M       CMakeLists.txt

===================================================================

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 86ba592..0d53015 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -741,6 +741,13 @@ if(UNIX AND NOT APPLE)
                                list(APPEND __boost_packages serialization)
                        endif()
                        find_package(Boost 1.48 COMPONENTS ${__boost_packages})
+                       if(NOT Boost_FOUND)
+                               # try to find non-multithreaded if -mt not 
found, this flag
+                               # doesn't matter for us, it has nothing to do 
with thread
+                               # safety, but keep it to not disturb build 
setups
+                               set(Boost_USE_MULTITHREADED OFF)
+                               find_package(Boost 1.48 COMPONENTS 
${__boost_packages})
+                       endif()
                        unset(__boost_packages)
                        if(Boost_USE_STATIC_LIBS AND WITH_BOOST_ICU)
                                find_package(IcuLinux)

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to