This is the mail archive of the insight@sourceware.cygnus.com mailing list for the Insight project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Isn't Insight a little bloated?


I haven't actually managed to build Insight yet for a couple of
reasons.

Fristly, I'm running FreeBSD 3.2-STABLE and have learned that gdb-4.18
doesn't build 'out of the box'.  The FreeBSD core maintainers have
taken the source, started a collection of their own patches and have
incorporated it into the 'world' build process with their own
makefiles.  Why these patches haven't been folded back into the proper
distro is beyond me.  So I have gdb 4.18 on the system, but I can't
take gdb-4.18.tar.bz2 and fiddle with it without a lot of work.
Anyone else running FreeBSD out there?

Secondly, it's huge!  Why are tcl, tk, itcl, itk and tix all bundled
in with Insight?  I already have tcl, tk, itcl and itk installed, and
with the FreeBSD ports it's very easy to get tix on there too.  I've
tried a couple of times to get Insight configured to use the already
installed software with the --with-tcl=... (off the top of my head,
sorry) pointing to tclConfig.sh, etc. but it still insists on trying
to rebuild it's own version of tcl, tk, etc.  The tarball is 15 meg!

Personally, I'm looking for gdb with better source and watch
listings.  ie.  I love the readline interface to gdb, tab completion,
etc. and don't like the mouse.  But gdb's 'list' is really lacking.
Frontends like DDD are too mouse oriented and busy.  So, Insight
sounds great if it wasn't so cludgy to build.   Sigh.

Whew, had to get that off my chest.  I'm using gdb under XEmacs at the 
moment, which is the closest to what I want, but it's still not as
great as plain gdb.  If only gdb had a nice listing!  I'm almost
considering playing with my installed FreeBSD gdb sources to improve
the built in list mechanism...
-- 
Toby.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]