From 384c8a3924121fd3a2bfba92054155816eddf992 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Thu, 6 Feb 2014 08:36:33 +0000 Subject: [PATCH] Properly handle the thread library. --- src/xpdev/CMakeLists.txt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/xpdev/CMakeLists.txt b/src/xpdev/CMakeLists.txt index 6d01c4d4b0..d36dbab09a 100644 --- a/src/xpdev/CMakeLists.txt +++ b/src/xpdev/CMakeLists.txt @@ -91,20 +91,21 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Haiku") target_link_libraries(xpdev m) target_link_libraries(xpdev network) elseif(CMAKE_SYSTEM_NAME STREQUAL "NetBSD") - target_link_libraries(xpdev ossaudio pthread) + target_link_libraries(xpdev ossaudio) elseif(CMAKE_SYSTEM_NAME STREQUAL "OpenBSD") - target_link_libraries(xpdev ossaudio pthread) + target_link_libraries(xpdev ossaudio) elseif(CMAKE_SYSTEM_NAME STREQUAL "SunOS") - target_link_libraries(xpdev socket pthread) + target_link_libraries(xpdev socket) elseif(CMAKE_SYSTEM_NAME STREQUAL "OS X") - target_link_libraries(xpdev pthread) + target_link_libraries(xpdev) elseif(CMAKE_SYSTEM_NAME STREQUAL "QNX") - target_link_libraries(xpdev pthread) + target_link_libraries(xpdev) elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux") - target_link_libraries(xpdev pthread) + target_link_libraries(xpdev) elseif(WIN32) target_link_libraries(xpdev ws2_32 winmm) endif() +target_link_libraries(xpdev ${CMAKE_THREAD_LIBS_INIT}) if(EXISTS /dev/urandom) target_compile_definitions(xpdev PRIVATE HAS_DEV_URANDOM URANDOM_DEV="/dev/urandom") -- GitLab