diff --git a/core/src/CMakeLists.txt b/core/src/CMakeLists.txt index 8d88684..526283c 100644 --- a/core/src/CMakeLists.txt +++ b/core/src/CMakeLists.txt @@ -9,6 +9,9 @@ include(FetchContent) find_package(OpenSSL REQUIRED) +set(THREADS_PREPER_PTHREAD_FLAG ON) +find_package(Threads REQUIRED) + add_library(pigeon-core ${CORE_SRC}) target_include_directories(pigeon-core PUBLIC ${CMAKE_CURRENT_LIST_DIR}/src) -target_link_libraries(pigeon-core OpenSSL::SSL) +target_link_libraries(pigeon-core OpenSSL::SSL Threads::Threads)