diff options
author | Diego Elio Pettenò <flameeyes@gmail.com> | 2011-03-24 12:18:35 +0100 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2011-03-24 23:45:55 +0100 |
commit | 5666a9f20c6ef2b207e0517c8eeb9556badf76a3 (patch) | |
tree | 5fa1209e83185c9997ac2e3d4cf99ae2b60b3515 /configure | |
parent | d743065e18c19b63591a5e3eb9aa8aeeeaefdb37 (diff) | |
download | ffmpeg-5666a9f20c6ef2b207e0517c8eeb9556badf76a3.tar.gz |
When building for MinGW32 disable strict ANSI compliancy.
When -std=c99 is used, GCC defines __STRICT_ANSI__ to hide non-ANSI
interfaces; on MinGW32, when this macro is defined, some functions that are
part of POSIX but not of Windows APIs are disabled, including strcasecmp().
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -2428,6 +2428,7 @@ case $target_os in check_cpp_condition _mingw.h "defined (__MINGW64_VERSION_MAJOR) || (__MINGW32_MAJOR_VERSION > 3) \ || (__MINGW32_MAJOR_VERSION == 3 && __MINGW32_MINOR_VERSION >= 15)" || die "ERROR: MinGW runtime version must be >= 3.15." + add_cppflags -U__STRICT_ANSI__ ;; cygwin*) target_os=cygwin |