diff options
author | Stef Walter <stef@thewalter.net> | 2010-11-02 17:06:37 +0000 |
---|---|---|
committer | Stef Walter <stef@thewalter.net> | 2011-01-23 15:47:45 -0600 |
commit | d7ffc57442e111f3bf4236fb03896c21cb1022a4 (patch) | |
tree | bed8d4adb64488709ad3388583ad26a3361829f9 /configure.in | |
parent | 57751190780ee8974075a5d16e7bacd6991eebba (diff) |
Fix compiler warnings.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/configure.in b/configure.in index c5de976..9fb4744 100644 --- a/configure.in +++ b/configure.in @@ -43,6 +43,7 @@ AM_CONFIG_HEADER([config.h]) # Checks for programs. AC_PROG_CC +AM_PROG_CC_C_O AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_MAKE_SET @@ -186,6 +187,21 @@ else fi # -------------------------------------------------------------------- +# Strict Mode + +# Strict mode +AC_ARG_ENABLE(strict, + AC_HELP_STRING([--enable-strict], + [Compile with all warnings strictly enabled])) + +if test "$enable_strict" = "yes"; then + CFLAGS="$CFLAGS -Wall -Werror" + echo "enabling strict compile mode" +else + enable_strict="no" +fi + +# -------------------------------------------------------------------- # Have to resolve this for the path below if test "${prefix}" = "NONE"; then @@ -204,4 +220,5 @@ echo " True transparent proxy: $enable_tproxy --enable-tproxy Capabalities: $enable_capabilities --enable-capabilities, libcap2 Debug Mode: $enable_debug --enable-debug +Strict Mode: $enable_strict --enable-strict " |