>>>> Stephen J Turnbull writes:
>>>> "David" == David Masterson
<dmaster(a)synopsys.com> writes:
David> I considered suggesting
"--nodebug", but that didn't seem
David> to make as much sense as "--strip".
--debug=no and "strip src/xemacs" are _not_ synonymous.
The default
in XEmacs is to build with gcc -g (or the equivalent). This gives us
symbol information in backtraces. What happens is that system distros
(even Debian GNU/Linux) typically then strip out that information,
making backtraces useless.
They do it to save space. As the U.S. Senator said "these days
1MB of
symbol table is nothing; but a megabyte here and a megabyte there, and
pretty soon you're talking a real hunk of hard drive."
The extra information that we get with --debug is very useful in
many
instances, but it's not essential.
Ah! Now I understand. Thanks for clarification.
--
David Masterson David DOT Masterson AT synopsys DOT com
Sr. R&D Engineer Synopsys, Inc.
Software Engineering Sunnyvale, CA