From 14305f9f53cde207568f21675a1b9294a3ab28b4 Mon Sep 17 00:00:00 2001 From: yhirose Date: Sat, 20 Jun 2020 12:43:15 +0000 Subject: [PATCH] Fix #111 --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e8b73cb..c83c5e0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,6 @@ cmake_minimum_required(VERSION 3.1.0) project("cpp-peglib") -find_package(Threads) # Check if a supported compiler is used to setup the C++ standard to use: get_property(known_features GLOBAL PROPERTY CMAKE_CXX_KNOWN_FEATURES) list(FIND known_features "cxx_std_17" found) @@ -31,6 +30,9 @@ elseif(MSVC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4 /wd4503 /wd4512 /utf-8") endif() +set(THREADS_PREFER_PTHREAD_FLAG ON) +find_package(Threads) + if(CMAKE_SYSTEM_NAME STREQUAL "Linux") set(add_link_deps Threads::Threads) endif()