Only enables -fopenmp in case the user wants stxxl

This commit is contained in:
Daniel J. Hofmann 2017-07-14 15:47:37 +02:00
parent 49f0b1eb59
commit 7d63301039

View File

@ -590,11 +590,13 @@ add_dependency_defines(-DBOOST_SPIRIT_USE_PHOENIX_V3)
add_dependency_defines(-DBOOST_RESULT_OF_USE_DECLTYPE) add_dependency_defines(-DBOOST_RESULT_OF_USE_DECLTYPE)
add_dependency_defines(-DBOOST_FILESYSTEM_NO_DEPRECATED) add_dependency_defines(-DBOOST_FILESYSTEM_NO_DEPRECATED)
set(OpenMP_FIND_QUIETLY ON) if (ENABLE_STXXL)
find_package(OpenMP) set(OpenMP_FIND_QUIETLY ON)
if(OPENMP_FOUND) find_package(OpenMP)
message(STATUS "OpenMP support found. Linking just in case for stxxl") if(OPENMP_FOUND)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") message(STATUS "OpenMP support found. Linking just in case for stxxl")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
endif()
endif() endif()
add_definitions(${OSRM_DEFINES}) add_definitions(${OSRM_DEFINES})