소스 검색

Fix Cmake find issue in libevent (#1466)

Fixed an issue in libevent's CMake configuration where pthreads were not
correctly added to the optional components list, leading to a
compilation error. #1448

Co-authored-by: linwenchen <[email protected]>
NO NAME 1 년 전
부모
커밋
3f66c028fa
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      src/apps/common/CMakeLists.txt

+ 3 - 0
src/apps/common/CMakeLists.txt

@@ -40,6 +40,9 @@ endif()
 find_package(Libevent CONFIG)
 if(Libevent_FOUND)
     list(APPEND COMMON_LIBS libevent::core libevent::extra libevent::openssl)
+    if(NOT WIN32)
+        list(APPEND COMMON_LIBS libevent::pthreads)
+    endif()
 else()
     find_package(Libevent MODULE)
     if(Libevent_FOUND)