From 2d39c9d42b6214b53b9f70ca5a9f946974ad326a Mon Sep 17 00:00:00 2001 From: Laurent Monin Date: Fri, 23 May 2008 15:07:30 +0000 Subject: [PATCH] Add -Wstrict-prototypes to gcc options only in developer mode since it clutters the compilation log with unfixable warnings. Add -Wall in developer mode to display even more warnings. Fix display of --enable-deprecated at end of configure (yes and no were inversed). --- configure.in | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/configure.in b/configure.in index e0cd5d91..baf515a7 100644 --- a/configure.in +++ b/configure.in @@ -65,7 +65,12 @@ fi if test "x${enable_debug}" != "xno" then CXXFLAGS="${CXXFLAGS} -g -O0 -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -W" - CFLAGS="${CFLAGS} -g -O0 -Wstrict-prototypes -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wimplicit-int -Werror-implicit-function-declaration -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -W" + CFLAGS="${CFLAGS} -g -O0 -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wimplicit-int -Werror-implicit-function-declaration -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -W" + if test "x${enable_developer}" == "xyes" + then + CXXFLAGS="${CXXFLAGS} -Wall" + CFLAGS="${CFLAGS} -Wstrict-prototypes -Wall" + fi AC_DEFINE(DEBUG,1,[Defined if Geeqie is compiled with debugging support]) __IS_DEBUG=yes else @@ -89,9 +94,9 @@ if test "x${enable_deprecated}" != "xno" then CXXFLAGS="${CXXFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1" CFLAGS="${CFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1" - __IS_DEPRECATED=no -else __IS_DEPRECATED=yes +else + __IS_DEPRECATED=no fi -- 2.20.1