Experimenting with Cmake and Threads failure

This commit is contained in:
Jonathan Thomas
2020-07-05 21:09:31 -05:00
parent 7b322a0948
commit bfefe501d0

View File

@@ -303,8 +303,8 @@ endforeach()
# Threading library -- uses IMPORTED target Threads::Threads (since CMake 3.1)
set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
set(THREADS_PREFER_PTHREAD_FLAG TRUE)
find_package(Threads)
target_link_libraries(openshot PUBLIC Threads::Threads)
#find_package(Threads REQUIRED)
#target_link_libraries(openshot PUBLIC Threads::Threads)
################### OPENMP #####################
# Check for OpenMP (used for multi-core processing)
@@ -317,7 +317,7 @@ if(NOT TARGET OpenMP::OpenMP_CXX)
add_library(OpenMP_TARGET INTERFACE)
add_library(OpenMP::OpenMP_CXX ALIAS OpenMP_TARGET)
target_compile_options(OpenMP_TARGET INTERFACE ${OpenMP_CXX_FLAGS})
target_link_libraries(OpenMP_TARGET INTERFACE Threads::Threads)
#target_link_libraries(OpenMP_TARGET INTERFACE Threads::Threads)
target_link_libraries(OpenMP_TARGET INTERFACE ${OpenMP_CXX_FLAGS})
endif()