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.


--
Gerard

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..
-Garrett

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to