X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=configure.ac;h=5aa4bf3ed6f7ea54baeeeb9a589149df75ab0522;hb=9e31ffd2f4fe1e5093876e56a0da3db3f66acdfb;hp=ea77a1a06d62a0a9c657f96047a8bedda2fa9b40;hpb=72699d0d18477767db086a5eb9963d89391a754e;p=freeglut diff --git a/configure.ac b/configure.ac index ea77a1a..5aa4bf3 100644 --- a/configure.ac +++ b/configure.ac @@ -11,6 +11,7 @@ m4_ifdef([AS_HELP_STRING], [], [AC_DEFUN([AS_HELP_STRING], [AC_HELP_STRING($][@) # Checks for programs. AC_PROG_CC +AM_PROG_CC_C_O AC_C_CONST AC_EXEEXT AC_LIBTOOL_DLOPEN @@ -75,7 +76,14 @@ AC_ARG_ENABLE([warnings], [AS_HELP_STRING([--enable-warnings], [use all gcc compiler warnings @<:@default=yes@:>@])]) if test "x$enable_warnings" != xno -a "x$GCC" = xyes; then - CFLAGS="$CFLAGS -Wall -pedantic -Werror" + CFLAGS="$CFLAGS -Wall -pedantic" +fi + +AC_ARG_ENABLE([warnings-as-errors], +[AS_HELP_STRING([--enable-warnings-as-errors], + [make all warnings into errors @<:@default=no@:>@])]) +if test "x$enable_warnings_as_errors" = xyes -a "x$GCC" = xyes; then + CFLAGS="$CFLAGS -Werror" fi AC_ARG_ENABLE([debug],