cmake: Link pthread library headers
authorMichael Adam <obnox@samba.org>
Sun, 18 Sep 2016 18:28:06 +0000 (20:28 +0200)
committerMichael Adam <obnox@samba.org>
Thu, 20 Oct 2016 09:21:53 +0000 (11:21 +0200)
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
src/CMakeLists.txt
tests/CMakeLists.txt

index 4b22d77f9d05395b7908bbe355c843f759657364..3b4d7d021f33200233a9549406f9b7ecdcd6a895 100644 (file)
@@ -4,7 +4,7 @@ include_directories(${CMAKE_BINARY_DIR})
 
 add_library(socket_wrapper SHARED socket_wrapper.c)
 
-target_link_libraries(socket_wrapper ${SWRAP_REQUIRED_LIBRARIES})
+target_link_libraries(socket_wrapper ${SWRAP_REQUIRED_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
 
 install(
   TARGETS
index aa5b183dbb4dbf203314b95eb2683c16d4c95d2a..9292b4029f52e5174cdaf1da2d3a4061e2ec34db 100644 (file)
@@ -16,7 +16,8 @@ target_link_libraries(echo_srv ${SWRAP_REQUIRED_LIBRARIES})
 add_library(${TORTURE_LIBRARY} STATIC torture.c)
 target_link_libraries(${TORTURE_LIBRARY}
     ${CMOCKA_LIBRARY}
-    ${SWRAP_REQUIRED_LIBRARIES})
+    ${SWRAP_REQUIRED_LIBRARIES}
+    ${CMAKE_THREAD_LIBS_INIT})
 
 set(SWRAP_TESTS
     test_ioctl