Fix linking with pthreads on Windows

This commit is contained in:
Cacodemon345
2021-09-18 13:16:39 +06:00
committed by GitHub
parent 92fac79ab8
commit 80b85cd384

View File

@@ -48,7 +48,11 @@ if(NOT WIN32 OR PTHREAD)
target_sources(86Box PRIVATE thread.c)
if(WIN32 AND VCPKG_TOOLCHAIN)
find_package(pthreads REQUIRED)
target_link_libraries(86Box pthreads)
if (PThreads4W_FOUND)
target_link_libraries(86Box PThreads4W::PThreads4W)
else()
target_link_libraries(86Box pthreads)
endif()
else()
set(THREADS_PREFER_PTHREAD_FLAG TRUE)
find_package(Threads REQUIRED)