We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cba2417 commit 6f743cdCopy full SHA for 6f743cd
configure.ac
@@ -240,8 +240,16 @@ case "${host}" in
240
CFLAGS="-mieee $CFLAGS"
241
;;
242
*-*-mingw*)
243
- CXXFLAGS="-D__USE_MINGW_ANSI_STDIO=1 $CXXFLAGS"
244
- CFLAGS="-D__USE_MINGW_ANSI_STDIO=1 $CFLAGS"
+ # The MINGW64/32 environments link to MSVCRT which has stdio issues
+ # so use the slower, but functional mingw versions for this case.
245
+ case "${MSYSTEM}" in
246
+ MINGW*)
247
+ CXXFLAGS="-D__USE_MINGW_ANSI_STDIO=1 $CXXFLAGS"
248
+ CFLAGS="-D__USE_MINGW_ANSI_STDIO=1 $CFLAGS"
249
+ AC_MSG_NOTICE([${MSYSTEM} needs -D__USE_MINGW_ANSI_STDIO=1])
250
+ ;;
251
+
252
+ esac
253
254
esac
255
0 commit comments