Date: Tue, 21 Mar 1995 18:37:51 -0500 (EST) From: Chuck Robey <chuckr@Glue.umd.edu> To: Bakul Shah <bakul@netcom.com> Cc: User & <hasty@star-gate.com>, hackers@FreeBSD.org Subject: Re: Debugging Message-ID: <Pine.SUN.3.91.950321183156.1226C-100000@espresso.eng.umd.edu> In-Reply-To: <199503212219.OAA06045@netcom23.netcom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 21 Mar 1995, Bakul Shah wrote: > > To build tgdb_wish, the Tcl/Tk interpreter for tgdb's code, the following > > packages are needed: > > > tcl7.3 > > tk3.6 (or tk3.6pl1) > > tclX7.3a (or tclX7.3b) > > BLT1.3 (or newer) > > TkSteal3.6c (or newer) > > expect5.3 (or newer) > > Not to mention gdb, whose latest source tar weighs in at > over 4MB gzipped. > > Boy! This is way too rich a diet for me. Make me yearn for > the good ole' days when `ddt' was the king! And `adb' was a > worthy successor. Instead, now I need a machine with 16Meg > of RAM and 200Meg+ of disk just so that I can debug a 5000 > line program (which can be debugged with a few printfs most > of the time anyway). Gag me with a spoon! Yeah, but gdb is the only public domain debugger available, and it does one whale of a lot more than sdb or adb or dbx or whatever did. Anyways, my point is, the tgdb thing is a relatively tiny frill on that, with enormous effect. All the packages listed above, which gives you a really useful wish shell, make up about 1.1 megs statically linked (ask me later about dynamic sizes, I hope to do that), but the actual tgdb tcl code is pretty tiny. The tgdb stuff, which is interpreted (so it doesn't get compiled) is only 136k gzipped. That's relatively miniscule against the gdb whale. Some folks use that whale to death, I guess I'd rather have too much tool than too little. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 7608 Topton St. | New Carrollton, MD 20784 | I run Journey2 (Freebsd 2.0) and n3lxx (301) 459-2316 | (FreeBSD 1.1.5.1) and am I happy! ----------------------------+-----------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.91.950321183156.1226C-100000>