Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Jun 2007 16:53:44 +0300
From:      Bogdan Potishuk <phoenix.lists@gmail.com>
To:        White Hat <pigskin_referee@yahoo.com>
Cc:        FreeBSD Users Questions <freebsd-questions@freebsd.org>
Subject:   Re: Build with debug symbols
Message-ID:  <466024E8.7030802@gmail.com>
In-Reply-To: <509628.88605.qm@web34408.mail.mud.yahoo.com>
References:  <509628.88605.qm@web34408.mail.mud.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

White Hat said the following on 20.05.2007 17:41:
> 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.
> 
> 

Look at /usr/ports/Mk/bsd.port.mk in this section:

.if defined(WITH_DEBUG) && !defined(WITHOUT_DEBUG)
STRIP=  #none
STRIP_CMD=      ${TRUE}
DEBUG_FLAGS?=   -g
CFLAGS:=                ${CFLAGS:N-O*:N-fno-strict*} ${DEBUG_FLAGS}
.endif

As you can see, if WITH_DEBUG is defined, then $STRIP will be a empty,
DEBUG_FLAGS and CFLAGS changes too.

- --
Regards,
Bogdan
- ---------------------------------------------------------------
KeyID: 0x84B8D5142569D30B
Fingerprint: 78FC 5C40 07CC D331 148E CC79 84B8 D514 2569 D30B
Keyserver: keyserver.pgp.com
- ---------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGYCTmhLjVFCVp0wsRCtOiAJ9dBEzm2hpPusake0BB/2LHTbjXlACg38OC
sk3fD4lK+mhzNP7XH/BYdX8=
=/LwZ
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?466024E8.7030802>