diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index c0be6a5cb..08b441d3e 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -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)