Configuring for debug info
user42 at zip.com.au
Wed Nov 19 06:59:11 CET 2003
nisse at lysator.liu.se (Niels Möller) writes:
> What's the recommended way of configuring gmp to get debug information
> in the files?
(See also the "maximum debuggability" note in the manual.)
> I get CFLAGS set to -O2 -fomit-frame-pointer -mcpu=athlon
> -march=athlon, no -g in sight.
We quietly dropped -g since on the riscs -O2 rearranges code so much
as to make it almost undebuggable anyway.
> I've also tried setting CFLAGS=-g on the ./configure command line,
That's the way.
> ./configure --enable-maintainer-mode --enable-assert \
> CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=athlon -march=athlon"
Yep, if you want those extra flags too.
(For compile-only flags like -pedantic you can slip them into CPPFLAGS
and let the rest be guessed, but that's not good for -g because you
need that in the link too, which doesn't use CPPFLAGS.)
More information about the gmp-devel