소스 검색

Merge pull request #1624 from akien-mga/osdependent-link-threads

CMake: Link OSDependent with Threads::Threads
John Kessenich 6 년 전
부모
커밋
a10e6e95fc
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      glslang/OSDependent/Unix/CMakeLists.txt

+ 5 - 0
glslang/OSDependent/Unix/CMakeLists.txt

@@ -2,6 +2,11 @@ add_library(OSDependent STATIC ossource.cpp ../osinclude.h)
 set_property(TARGET OSDependent PROPERTY FOLDER glslang)
 set_property(TARGET OSDependent PROPERTY POSITION_INDEPENDENT_CODE ON)
 
+set(CMAKE_THREAD_PREFER_PTHREAD ON)
+set(THREADS_PREFER_PTHREAD_FLAG ON)
+find_package(Threads)
+target_link_libraries(OSDependent Threads::Threads)
+
 if(ENABLE_GLSLANG_INSTALL)
     install(TARGETS OSDependent
             ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})