From: Tobias Markus Date: Thu, 12 Mar 2015 22:03:36 +0000 (+0100) Subject: Add math defines to all Win32. Fixes compilation errors on Windows with MSYS2 X-Git-Url: https://git.octo.it/?p=supertux.git;a=commitdiff_plain;h=850eecd393587738d7105fa3e5e98341662e1e5d Add math defines to all Win32. Fixes compilation errors on Windows with MSYS2 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index d6cc2dabf..c852121f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -181,10 +181,13 @@ include_directories (${CMAKE_CURRENT_SOURCE_DIR}/external/obstack/) ## MSVC Compatibility headers and definitions IF(MSVC) -include_directories (${CMAKE_CURRENT_SOURCE_DIR}/mk/msvc) - ADD_DEFINITIONS(-D_USE_MATH_DEFINES -DNOMINMAX) + include_directories (${CMAKE_CURRENT_SOURCE_DIR}/mk/msvc) ENDIF(MSVC) +IF(WIN32) + ADD_DEFINITIONS(-D_USE_MATH_DEFINES -DNOMINMAX) +ENDIF(WIN32) + ## Build list of sources for supertux binary FILE(GLOB SUPERTUX_SOURCES_C RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} external/obstack/*.c external/findlocale/findlocale.c) @@ -257,6 +260,7 @@ endif(COMPILER_SUPPORTS_CXX11) IF(CMAKE_COMPILER_IS_GNUCC) + ADD_DEFINITIONS(-D_USE_MATH_DEFINES -DNOMINMAX) SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g" CACHE STRING "Debug flags") SET(CMAKE_C_FLAGS_DEBUG "-O0 -g" CACHE STRING "Debug flags") SET(CMAKE_CXX_FLAGS_PROFILE "-pg" CACHE STRING "Profile flags")