From 52358ea8a9745b5d6182fc272b6cd1ffb03f94ec Mon Sep 17 00:00:00 2001 From: "J. Daniel Smith" Date: Thu, 22 Dec 2022 18:03:56 -0500 Subject: [PATCH] WIN32 no longer automatically defined? --- CMakeLists.txt | 4 ++-- modules/drivers/xml/xerces/CMakeLists.txt | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 815a5a202..b41b3ddd4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,14 +26,14 @@ if (${CMAKE_PROJECT_NAME} STREQUAL coda-oss) # set warning level to /W3 string(REGEX REPLACE "/W[0-4]" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") string(REGEX REPLACE "/W[0-4]" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") - add_compile_options(/std:c++14) + add_compile_options(/std:c++14) elseif (UNIX) add_compile_options( -Wno-deprecated -Wno-unused-value -Wno-unused-but-set-variable ) - add_compile_options(-std=c++14) + add_compile_options(-std=c++14) endif() list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") diff --git a/modules/drivers/xml/xerces/CMakeLists.txt b/modules/drivers/xml/xerces/CMakeLists.txt index 70065391d..c1de78a61 100644 --- a/modules/drivers/xml/xerces/CMakeLists.txt +++ b/modules/drivers/xml/xerces/CMakeLists.txt @@ -263,6 +263,9 @@ else() # MacOS could be supported here as well if (WIN32) list(APPEND EXCLUDES ${UNIX_SPECIFIC}) + add_definitions( + -DWIN32 + ) else() list(APPEND EXCLUDES ${WIN_SPECIFIC}) endif()