From ee7fb4f42d4077c2555079c57e3a2803b13a1aec Mon Sep 17 00:00:00 2001 From: Axel Isouard Date: Mon, 27 Mar 2017 13:25:23 +0200 Subject: [PATCH] Link with rt and pthread library --- CMakeModules/FindLibraries.cmake | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CMakeModules/FindLibraries.cmake b/CMakeModules/FindLibraries.cmake index 20e15ba..384f7ea 100644 --- a/CMakeModules/FindLibraries.cmake +++ b/CMakeModules/FindLibraries.cmake @@ -4,7 +4,13 @@ list(APPEND LIBWEBRTC_LIBRARIES webrtc) if (UNIX AND NOT APPLE) find_package(X11 REQUIRED) - list(APPEND LIBWEBRTC_LIBRARIES ${X11_LIBRARIES} ${CMAKE_DL_LIBS}) + list(APPEND LIBWEBRTC_LIBRARIES ${X11_LIBRARIES} ${CMAKE_DL_LIBS} rt) + + set(THREADS_PREFER_PTHREAD_FLAG ON) + find_package(Threads REQUIRED) + if (CMAKE_HAVE_THREADS_LIBRARY) + list(APPEND LIBWEBRTC_LIBRARIES ${CMAKE_THREAD_LIBS_INIT}) + endif (CMAKE_HAVE_THREADS_LIBRARY) endif (UNIX AND NOT APPLE) if (APPLE)