diff options
author | zimmerma <zimmerma@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2009-03-19 12:45:36 +0000 |
---|---|---|
committer | zimmerma <zimmerma@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2009-03-19 12:45:36 +0000 |
commit | 056d2739b4c1ffb6d595a54128382cfae53df46e (patch) | |
tree | c445ea0f6ea6ed5b722ddc226fd5876b238a98f6 /configure.ac | |
parent | fc6e866d03356b95bc61c02397e900d147e6ed55 (diff) | |
download | mpc-056d2739b4c1ffb6d595a54128382cfae53df46e.tar.gz |
[configure.ac] patch from Kaveh Ghazi for sparc-sun-solaris2.9
(http://lists.gforge.inria.fr/pipermail/mpc-discuss/2009-March/000108.html)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@471 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/configure.ac b/configure.ac index 8a50c35..cddd40c 100644 --- a/configure.ac +++ b/configure.ac @@ -183,15 +183,17 @@ AC_CHECK_FUNCS([dup dup2 fileno],, [AC_DEFINE([NO_STREAM_REDIRECTION],1,[Do not check mpc_out_str on stdout])]) # Checks if compiler accepts warning flags. -case $host in +if test x$GCC = xyes ; then + case $host in *-*-cygwin* | *-*-mingw*) ;; *) AX_C_CHECK_FLAG(-ansi,,,WARNINGCFLAGS="$WARNINGCFLAGS -ansi",) ;; -esac -AX_C_CHECK_FLAG(-pedantic,,,WARNINGCFLAGS="$WARNINGCFLAGS -pedantic",) -AX_C_CHECK_FLAG(-Wall,,,WARNINGCFLAGS="$WARNINGCFLAGS -Wall",) -AX_C_CHECK_FLAG(-Wextra,,,WARNINGCFLAGS="$WARNINGCFLAGS -Wextra",) -AX_C_CHECK_FLAG(-Werror,,,WARNINGCFLAGS="$WARNINGCFLAGS -Werror",) -AC_SUBST(WARNINGCFLAGS) + esac + AX_C_CHECK_FLAG(-pedantic,,,WARNINGCFLAGS="$WARNINGCFLAGS -pedantic",) + AX_C_CHECK_FLAG(-Wall,,,WARNINGCFLAGS="$WARNINGCFLAGS -Wall",) + AX_C_CHECK_FLAG(-Wextra,,,WARNINGCFLAGS="$WARNINGCFLAGS -Wextra",) + AX_C_CHECK_FLAG(-Werror,,,WARNINGCFLAGS="$WARNINGCFLAGS -Werror",) + AC_SUBST(WARNINGCFLAGS) +fi AC_CONFIG_FILES([Makefile src/Makefile tests/Makefile doc/Makefile]) AC_OUTPUT |