From b3f65b988fe0a646acaee6d3e71a9b1682e0b014 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Tue, 15 Mar 2016 14:17:21 -0500 Subject: cmake's Thread::Thread import doesn't exist in vivid's version of cmake (3.0.2), so fall back gracefully to -pthread there --- src/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 02d973e..4fe7b1a 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -22,10 +22,16 @@ add_executable( main.cpp ) +if(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} LESS 3.2) + set(SERVICE_THREAD_LIBS -pthread) +else() + set(SERVICE_THREAD_LIBS Threads::Threads) +endif() + target_link_libraries(${SERVICE_EXEC} ${SERVICE_LIB} ${SERVICE_DEPS_LIBRARIES} - Threads::Threads + ${SERVICE_THREAD_LIBS} ${GCOV_LIBS} ) -- cgit v1.2.3