From: short <> Date: Mon, 24 Mar 2003 00:07:00 +0000 (+0000) Subject: pre-clear $ENV{"CFLAGS"} to prevent the default autoconf "-g -O2" string X-Git-Tag: captive-0_2~1 X-Git-Url: http://git.jankratochvil.net/?p=macros.git;a=commitdiff_plain;h=a6f7d73f341c545438acaeab8b5cb0c5156105b7 pre-clear $ENV{"CFLAGS"} to prevent the default autoconf "-g -O2" string --- diff --git a/AutoGen.pm b/AutoGen.pm index ec5c50e..af3ffe1 100644 --- a/AutoGen.pm +++ b/AutoGen.pm @@ -440,6 +440,9 @@ my($class,%options)=@_; return if $Options{"ARGV_dist"}; + # 'configure' defaults to CFLAGS '-g -O2' but our --enable-maintainer-mode + # should force '-ggdb3' + $ENV{"CFLAGS"}||=""; # shared/static switching cannot be based on maintainer-mode in configure _system(qw(./configure --enable-maintainer-mode), ($Options{"want-libtoolize"} && qw(--enable-shared --disable-static)),