Path: utzoo!attcan!uunet!wuarchive!usc!sdd.hp.com!decwrl!ucbvax!eng.sun.com!tiemann From: tiemann@eng.sun.com (Michael Tiemann) Newsgroups: comp.lang.c++ Subject: A good debugger for g++ ?? Message-ID: <9007240537.AA02623@teacake.Eng.Sun.COM> Date: 24 Jul 90 05:37:58 GMT References: <895@tcs.tcs.com> Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: tiemann@cygnus.com Organization: Cygnus Support (+1 415 322 3811) Lines: 25 We've been using GNU's debugger: gdb. Personally, I like it much better than dbx. However, it is limited by the fact that it cannot handle multiple inheritance. Michael Tiemann recently posted an article somewhere to the effect that he is working on this problem and expects a new release fairly soon. InterViews is strictly single inheritance, so if you keep to single inheritance in your code, you should have no problems. I am glad you prefer gdb to dbx. However, so that people don't hold their breath too long: I am not sure how soon "soon" is. It is on our event horizon. Whether it is ready in three weeks or three months or three quarters is another matter. Cygnus Support is now providing gdb support for the Free Software Foundation. This level of support amounts to one GNU-hacker's worth of time, and should be roughly equivalent to what FSF has been providing in the way of support for the past three years. At this rate of progress, MI support is still a long ways off. There is an alternative to waiting: convince your management to have somebody do the job. By waiting, you may spend more time and effort trying to skirt the problem then you would by just getting it out of the way. Michael