On Mon, 21 May 2007, Gerard wrote:

On Monday May 21, 2007 at 04:12:15 (PM) Giorgos Keramidas wrote:

If I build a port with debugging information; i.e.
'make -g', is that debugging information stripped out
when the program is installed? If so, is there anyway
to prevent this from happening?

I have been attempting to build 'claws-mail' with
debugging information; however, when I run the program
under 'gdb' that information does not appear to be
present. I heard that there was a 'STRIP' flag I could
set; however, I cannot find any definitive information
regarding it.

    # env DEBUG_FLAGS='-g' CFLAGS='' ...

The DEBUG_FLAGS option turns off symbol stripping.

Would that also work if "DEBUG_FLAGS='g'" were placed in the
/etc/make.conf file or does it have to be placed in the environment prior
to building the port. I assume that the '-g' has to still be placed on
the 'make' command when doing the actual build.


There's another flag in make.conf or pkgtools.conf that controls whether or not 
debug symbols are stripped post install, but I don't remember it right offhand. 
It should be in the relevant file's manpage though..

freebsd-questions@freebsd.org mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to