"Tom Lane" <tgl@xxxxxxxxxxxxx> writes: > Gregory Stark <stark@xxxxxxxxxxxxxxxx> writes: >> "Tom Lane" <tgl@xxxxxxxxxxxxx> writes: >>> (Rather than trying to browbeat configure into doing this, I'd suggest >>> manually adjusting CFLAGS in src/Makefile.global, then "make clean" and >>> rebuild.) > >> eh? either of these should work fine: >> ./configure --enable-debug CFLAGS=-O0 >> CFLAGS=-O0 ./configure --enable-debug > > The trouble with that approach is that it overrides *everything* that > configure would normally put into CFLAGS. I only want one thing > changing, please ... this is confusing enough already. Eh? $ ./configure ... configure: using CFLAGS=-O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -fwrapv configure: using CPPFLAGS= -D_GNU_SOURCE configure: using LDFLAGS= -Wl,--as-needed $ ./configure CFLAGS=-O0 ... configure: using CFLAGS=-O0 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -fwrapv configure: using CPPFLAGS= -D_GNU_SOURCE configure: using LDFLAGS= -Wl,--as-needed -- Gregory Stark EnterpriseDB http://www.enterprisedb.com Ask me about EnterpriseDB's On-Demand Production Tuning