diff options
-rw-r--r-- | CMakeLists.txt | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index bba5a02..6cb96f8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -84,12 +84,14 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux") | |||
84 | set(PLATFORM_LIBS ${PLATFORM_LIBS} pthread) | 84 | set(PLATFORM_LIBS ${PLATFORM_LIBS} pthread) |
85 | endif() | 85 | endif() |
86 | 86 | ||
87 | if(WIN32 OR (CMAKE_SYSTEM_NAME MATCHES "MINGW")) | 87 | if(WIN32) |
88 | set(BUILD_NC false) | 88 | set(BUILD_NC false) |
89 | add_definitions(-D_GNU_SOURCE) | 89 | if(MINGW) |
90 | add_definitions(-D_POSIX) | 90 | add_definitions(-D_GNU_SOURCE) |
91 | add_definitions(-D_POSIX_SOURCE) | 91 | add_definitions(-D_POSIX) |
92 | add_definitions(-D__USE_MINGW_ANSI_STDIO) | 92 | add_definitions(-D_POSIX_SOURCE) |
93 | add_definitions(-D__USE_MINGW_ANSI_STDIO) | ||
94 | endif() | ||
93 | endif() | 95 | endif() |
94 | 96 | ||
95 | set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") | 97 | set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") |