From 045f72a73d692bb3a918650e33106df5233f90c9 Mon Sep 17 00:00:00 2001 From: Daniel Scharrer <~@ds.me> Date: Tue, 7 Jan 2025 03:44:30 +0100 Subject: [PATCH] CMake: Disable threads and enable UTF-8 for Boost.System --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 54250b4..939c56c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -187,6 +187,10 @@ if(NOT Boost_VERSION_MACRO) # CMP0093 changed Boost_VERSION to x.y.z format and provide the old format in Boost_VERSION_MACRO set(Boost_VERSION_MACRO ${Boost_VERSION}) endif() +add_definitions(-DBOOST_SYSTEM_DISABLE_THREADS) +if(win32) + add_definitions(-DBOOST_SYSTEM_USE_UTF8) +endif() has_static_libs(Boost Boost_LIBRARIES) if(Boost_HAS_STATIC_LIBS)