Переглянути джерело

BUG: No need to link threads libraries when pthreads are not found

Andy Cedilnik 21 роки тому
батько
коміт
b5bf646e4d
1 змінених файлів з 4 додано та 1 видалено
  1. 4 1
      Utilities/cmxmlrpc/CMakeLists.txt

+ 4 - 1
Utilities/cmxmlrpc/CMakeLists.txt

@@ -97,7 +97,10 @@ IF(WIN32)
 ENDIF(WIN32)
 
 ADD_LIBRARY(cmXMLRPC ${xmlrpc_SRCS})
-TARGET_LINK_LIBRARIES(cmXMLRPC ${CMAKE_EXPAT_LIBRARIES} ${CMAKE_CURL_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
+TARGET_LINK_LIBRARIES(cmXMLRPC ${CMAKE_EXPAT_LIBRARIES} ${CMAKE_CURL_LIBRARIES})
+IF(HAVE_PTHREADS)
+  TARGET_LINK_LIBRARIES(cmXMLRPC ${CMAKE_THREAD_LIBS_INIT})
+ENDIF(HAVE_PTHREADS)
 
 ADD_EXECUTABLE(xrtest synch_client.c)
 TARGET_LINK_LIBRARIES(xrtest cmXMLRPC)