summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelenerineium <photosynthesis2728@gmail.com>2019-11-23 17:47:44 +0800
committerHelenerineium <photosynthesis2728@gmail.com>2019-11-23 17:47:44 +0800
commit288f04eb171f18818950ffb235ded7c11e3cc92b (patch)
tree15f3304bc3aaf3ed58022ddc14dc97f32cd71f00
parented154b90522eaa47f255f416e882de9f9771aadf (diff)
downloadninja-288f04eb171f18818950ffb235ded7c11e3cc92b.tar.gz
Fix warnings on mingw build
-rw-r--r--CMakeLists.txt2
-rwxr-xr-xconfigure.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2390732..582e0ef 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -65,7 +65,7 @@ endif()
#Fixes GetActiveProcessorCount on MinGW
if(MINGW)
-target_compile_definitions(libninja PRIVATE _WIN32_WINNT=0x0601)
+target_compile_definitions(libninja PRIVATE _WIN32_WINNT=0x0601 __USE_MINGW_ANSI_STDIO=1)
endif()
# Main executable is library plus main() function.
diff --git a/configure.py b/configure.py
index 1d6ee7d..7d8ce90 100755
--- a/configure.py
+++ b/configure.py
@@ -356,7 +356,7 @@ else:
except:
pass
if platform.is_mingw():
- cflags += ['-D_WIN32_WINNT=0x0601']
+ cflags += ['-D_WIN32_WINNT=0x0601', '-D__USE_MINGW_ANSI_STDIO=1']
ldflags = ['-L$builddir']
if platform.uses_usr_local():
cflags.append('-I/usr/local/include')