diff Resources/CMake/BoostConfiguration.cmake @ 193:a1b9d1e1497b

failed attempt to compile with linux standard base
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 13 Nov 2012 14:02:28 +0100
parents baada606da3c
children b45bc565d82a 61ab5fa36754
line wrap: on
line diff
--- a/Resources/CMake/BoostConfiguration.cmake	Tue Nov 13 11:29:43 2012 +0100
+++ b/Resources/CMake/BoostConfiguration.cmake	Tue Nov 13 14:02:28 2012 +0100
@@ -52,6 +52,11 @@
     add_definitions(
       -DBOOST_LOCALE_WITH_ICONV=1
       )
+
+    if ("${CMAKE_SYSTEM_VERSION}" STREQUAL "LinuxStandardBase")
+      add_definitions(-DBOOST_HAS_SCHED_YIELD=1)
+    endif()
+
   elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
     list(APPEND BOOST_SOURCES
       ${BOOST_SOURCES_DIR}/libs/thread/src/win32/tss_dll.cpp