forked from Lainports/opnsense-ports
16 lines
657 B
CMake
16 lines
657 B
CMake
Avoid looking for pthread by simply asserting that it is there.
|
|
Otherwise openmp can't be found because the pthread library
|
|
lives in /usr/lib and CMake 3.11 doesn't look there anymore
|
|
while looking for openmp. PR 223678.
|
|
|
|
--- Modules/FindOpenMP.cmake 2018-04-07 20:56:40.059488000 +0000
|
|
+++ Modules/FindOpenMP.cmake 2018-04-07 21:48:55.681077000 +0000
|
|
@@ -79,6 +79,8 @@
|
|
cmake_policy(SET CMP0054 NEW) # if() quoted variables not dereferenced
|
|
cmake_policy(SET CMP0057 NEW) # if IN_LIST
|
|
|
|
+set(OpenMP_pthread_LIBRARY -lpthread)
|
|
+
|
|
function(_OPENMP_FLAG_CANDIDATES LANG)
|
|
message(STATUS "FindOpenMP: flag-candidates ${LANG}")
|
|
if(NOT OpenMP_${LANG}_FLAG)
|