From 95c1f29cfd08c2ff3dc6eb8f0f80996eaceb5ec4 Mon Sep 17 00:00:00 2001 From: Roberto Scolaro Date: Wed, 22 Jan 2025 19:03:10 +0000 Subject: [PATCH] fix(cmake): windows build Signed-off-by: Roberto Scolaro --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8e8850dbed..b1cbd02ccd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -159,7 +159,12 @@ endif() set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_EXTENSIONS OFF) if(MSVC OR WIN32) - add_compile_definitions(_HAS_STD_BYTE=0) + add_compile_definitions( + _HAS_STD_BYTE=0 + WIN32_LEAN_AND_MEAN + _DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR + NOMINMAX + ) endif() include(falcosecurity-libs)