Subject: Re: How can I enable DEBUG in bmake
To: Juan RP <juan@xtrarom.org>
From: Huajian.Luo <Huajian.Luo@Sun.COM>
List: tech-pkg
Date: 08/09/2005 11:37:29
Juan RP wrote:
> On Tue, 9 Aug 2005 11:21:13 +0800
> "Huajian.Luo" <Huajian.Luo@Sun.Com> wrote:
>
> > Hey, pkg guys
> >
> > I'm currrently run into a problem that after I bmake the
> > chat/irssi on Solaris 10 and it coredumped at startup.
> > so I want to compile a debug version to dig into it.
> >
> > would you please tell me if there any command to make this
> > done, like "bmake install -DDEBUG=yes"?
>
> Sure, I use the following on my system (add this into mk.conf):
>
> .ifdef DEBUG
> CFLAGS+=-g
> .elif defined(ATHLON)
> CFLAGS+=-march=athlon-xp -pipe -O3
> .else
> CFLAGS+=-pipe
> .endif
>
> Later, you can use "bmake DEBUG=1" or "bmake FOO=1"...
Yes, It works, thanks your very much. but I think that pkgsrc should add this
feature as FreeBSD do, add these targets to some mk file will make user's life
more easier.
-Huajian.