Re: [Evolution-hackers] Leaving debug symbols in

2013-04-11 Thread Matthew Barnes
On Thu, 2013-04-11 at 14:41 -0700, Bob Purvy wrote:
> I've watched the C compilations go by, and -g is already in the flags.
>  If I look at shell/.libs/evolution, it's got symbols in it.  The
> problem is that make install strips them.

Hmm, don't know then.  Only "make install-strip" is supposed to do that.

I guess check your Makefile that INSTALL is not being defined with -s.

Matthew Barnes


___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Leaving debug symbols in

2013-04-11 Thread Bob Purvy
I've watched the C compilations go by, and -g is already in the flags.
 If I look at shell/.libs/evolution, it's got symbols in it.  The
problem is that make install strips them.

On Thu, Apr 11, 2013 at 2:27 PM, Matthew Barnes  wrote:
> On Thu, 2013-04-11 at 13:41 -0700, Bob Purvy wrote:
>> How do I keep the symbols from getting removed on 'make install' ?
>> I'm using 2.4.2.1, which I know is way old, but I have to use it for
>> reasons you don't want to know.
>
> Add -g to your CFLAGS environment variable and rebuild everything.
>
> http://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html
>
> Matthew Barnes
>
>
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Leaving debug symbols in

2013-04-11 Thread Matthew Barnes
On Thu, 2013-04-11 at 13:41 -0700, Bob Purvy wrote:
> How do I keep the symbols from getting removed on 'make install' ?
> I'm using 2.4.2.1, which I know is way old, but I have to use it for
> reasons you don't want to know.

Add -g to your CFLAGS environment variable and rebuild everything.

http://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html

Matthew Barnes


___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] Leaving debug symbols in

2013-04-11 Thread Bob Purvy
apologies for this newbie question, but:

How do I keep the symbols from getting removed on 'make install' ?
I'm using 2.4.2.1, which I know is way old, but I have to use it for
reasons you don't want to know.

I can tell that 'strip' is getting called, but i can't figure out how.
 I went as far as to copy the 'touch' executable on top 'strip', but
that still didn't do it.  I also tried setting the STRIPPROG
environment variable to /bin/touch  but that didn't do it either.

What I really want to do is run it in gdb and figure out what's going
on.  If I could run the unstripped binary directly without doing 'make
install', that would be fine, but that doesn't seem to work.

thanks
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers