[SCM] libopenshot-audio/master: Add missing linkage with pthread
ghisvail-guest at users.alioth.debian.org
ghisvail-guest at users.alioth.debian.org
Thu Feb 2 17:35:20 UTC 2017
The following commit has been merged in the master branch:
commit 531cbeb14ead3c1351b62a669b60c312ce545e77
Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
Date: Thu Feb 2 16:55:19 2017 +0000
Add missing linkage with pthread
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b7742f7..9f69545 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -203,6 +203,16 @@ endif()
target_compile_definitions(openshot-audio PRIVATE "-DJUCE_INCLUDE_PNGLIB_CODE=0")
target_link_libraries(openshot-audio PNG::PNG)
+set(CMAKE_THREAD_PREFER_PTHREAD 1)
+find_package(Threads REQUIRED)
+if(NOT TARGET Threads::Threads)
+ add_library(Threads::Threads INTERFACE IMPORTED)
+ set_target_properties(Threads::Threads PROPERTIES
+ INTERFACE_COMPILE_OPTIONS "-pthread"
+ INTERFACE_LINK_LIBRARIES "${CMAKE_THREAD_LIBS_INIT}")
+endif()
+target_link_libraries(openshot-audio Threads::Threads)
+
# PROCESS SUB-DIRECTORIES
add_subdirectory(src)
--
libopenshot-audio packaging
More information about the pkg-multimedia-commits
mailing list