diff --git a/CMakeLists.txt b/CMakeLists.txt index ea70ff2632401b94d6212a274152387734e85b84..a8a58375d9ef7e0efda18bd9edf4fd9d727d87a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -72,11 +72,11 @@ ENDIF() if(BUILD_WITH_MULTITHREADS) find_package(OpenMP) ENDIF() -if(OPENMP_FOUND) +if(OPENMP_FOUND AND BUILD_WITH_MULTITHREADS) SET(CMAKE_CXX_FLAGS "-fopenmp") ADD_DEFINITIONS(-DWITH_MULTITHREADING) - ADD_DEFINITIONS(-DNTHREADS=${BUILD_WITH_NTHREADS}) - LIST(APPEND CFLAGS_DEPENDENCIES "-DWITH_MULTITHREADING", "DNTHREADS") + ADD_DEFINITIONS(-DWITH_NTHREADS=${BUILD_WITH_NTHREADS}) + LIST(APPEND CFLAGS_DEPENDENCIES "-DWITH_MULTITHREADING" "-DWITH_NTHREADS") ENDIF()