aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt12
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)
85endif() 85endif()
86 86
87if(WIN32 OR (CMAKE_SYSTEM_NAME MATCHES "MINGW")) 87if(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()
93endif() 95endif()
94 96
95set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") 97set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")