Date: Mon, 21 May 2007 16:04:44 -0700 (PDT) From: youshi10@u.washington.edu To: User Questions <freebsd-questions@freebsd.org> Subject: Re: Build with debug symbols Message-ID: <Pine.LNX.4.43.0705211604440.17695@hymn09.u.washington.edu> In-Reply-To: <20070521185629.22CA.GERARD-SEIBERT@seibercom.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.43.0705211604440.17695>