| Dossy Shiobara 2005-12-24, 5:48 pm |
| On 2005.10.10, Jeremy Henty <jeremy.henty@NEC.AC.UK> wrote:
> On Friday, October 7, 2005 5:54 pm, Dossy Shiobara <dossy@PANOPTIC.COM> wrote:
>
> No. I can install gdb-6.0 from sunfreeware.com . Is that version good
> enough? I can build gdb from source if necessary, but it's quicker to
> use the sunfreeware package if it will do.
No, you really want gdb 6.2 or newer, and I think the newest is 6.3
which is why I mentioned it. I can't remember /why/ you need 6.2 or
newer right now, but I know that versions before 6.2 either won't write
a multi-threaded corefile correctly via "gcore" command inside gdb, OR
it won't give you a proper backtrace of a process >2 GB in size.
Maybe this is a moot point; you can go ahead and try gdb 6.0 and if it
doesn't work right, then you know you'll need to go build the latest
gdb.
> I'm about to rebuild Tcl and AOLserver with debugging symbols, as per
> Andrew Piskorski's very useful posting in another thread.
Yes, absolutely: there's no reason to run AOLserver with the symbols
stripped (from a performance perspective), and doing so only makes
troubleshooting less convenient.
Stripping the symbols, IMHO, is only for saving disk space by making the
binaries smaller -- if you're that short on disk space, you've got a
different problem to solve.
-- Dossy
--
Dossy Shiobara dossy@panoptic.com | http://dossy.org/
Panoptic Computer Network http://panoptic.com/
"He realized the fastest way to change is to laugh at your own
folly -- then you can let go and quickly move on." (p. 70)
|