Mercurial > geeqie.yaz
comparison configure.in @ 746:9cf7d61a2e7f
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).
author | zas_ |
---|---|
date | Fri, 23 May 2008 15:07:30 +0000 |
parents | 1af0ce40cf90 |
children | 5329797d8ff1 |
comparison
equal
deleted
inserted
replaced
745:41dc324ee014 | 746:9cf7d61a2e7f |
---|---|
63 ]) | 63 ]) |
64 | 64 |
65 if test "x${enable_debug}" != "xno" | 65 if test "x${enable_debug}" != "xno" |
66 then | 66 then |
67 CXXFLAGS="${CXXFLAGS} -g -O0 -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -W" | 67 CXXFLAGS="${CXXFLAGS} -g -O0 -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -W" |
68 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" | 68 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" |
69 if test "x${enable_developer}" == "xyes" | |
70 then | |
71 CXXFLAGS="${CXXFLAGS} -Wall" | |
72 CFLAGS="${CFLAGS} -Wstrict-prototypes -Wall" | |
73 fi | |
69 AC_DEFINE(DEBUG,1,[Defined if Geeqie is compiled with debugging support]) | 74 AC_DEFINE(DEBUG,1,[Defined if Geeqie is compiled with debugging support]) |
70 __IS_DEBUG=yes | 75 __IS_DEBUG=yes |
71 else | 76 else |
72 __IS_DEBUG=no | 77 __IS_DEBUG=no |
73 fi | 78 fi |
87 | 92 |
88 if test "x${enable_deprecated}" != "xno" | 93 if test "x${enable_deprecated}" != "xno" |
89 then | 94 then |
90 CXXFLAGS="${CXXFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1" | 95 CXXFLAGS="${CXXFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1" |
91 CFLAGS="${CFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1" | 96 CFLAGS="${CFLAGS} -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1" |
97 __IS_DEPRECATED=yes | |
98 else | |
92 __IS_DEPRECATED=no | 99 __IS_DEPRECATED=no |
93 else | |
94 __IS_DEPRECATED=yes | |
95 fi | 100 fi |
96 | 101 |
97 | 102 |
98 AC_ISC_POSIX | 103 AC_ISC_POSIX |
99 AC_PROG_CC | 104 AC_PROG_CC |