I've tried ddd with msp430 gdb, and it worked as well as could be expected -
unfortunately I'm using W2K at work, so ddd running on Cygwin X is painfully
slow.  It ran ok, but the display was slow.  My impression is that ddd is
good for debugging when you need to work with a lot of data - for example,
it has support for graphviz to display results.  This is not so often the
case with small microcontrollers with limited memories.  But I expect that
when running natively under *nix, it would work well.  I haven't tried it as
my linux box is at home and my msp430 cards are at the office...

The key difference in practice (at least, for a W2K user) is that gvd (and
gps) use cross-platform toolkits (gtk), and thus run natively on either
platform, giving a much better performance.


> Has anyone ever tried ddd for this. It is a GUI front end that uses gdb as
> a back-end. You can specify which gdb binary to use.
>
> On Wed, 26 May 2004, David Brown wrote:
>
> >
> >
> > > Sounds interesting. I even took a quick look at it several weeks ago.
> > > What is the quality/stability of their gdb front end? I am not that
> > > happy with insight. BTW, what IS the latest or, should I say, the most
> > > usable built of insight? Mine reports "GNU gdb 5.1.1".
> > >
> > > Sergei
> > >
> >
> > I've been using GVD as a front-end for gdb for many years now (although
> > frequently I simply use the command-line version of gdb for simpler
> > debugging tasks), along with various microcontrollers (msp430, avr,
68332,
> > MPC561, Nios).  My main reason for choosing it was problems building
Insight
> > for some of these ports under Cygwin - Insight always seems to be the
most
> > problematic part of the gcc toolchain to build.  But since gvd is a
seperate
> > program that runs the command-line gdb, the same gvd binary works for
all
> > gdb's.  Like gdb and other front-ends, gvd has its quirks, but it works
well
> > enough for most purposes.
> >
> > I haven't had more than a quick glance at GPS so far, but it would be
the
> > next logic step (GPS is a full IDE from the same people that wrote GVD,
and
> > its debugger is a newer version of GVD).  I'll also be looking at
eclipse
> > (since the new Nios II kit uses it), but I expect to use GPS in the
future
> > too (it is smaller and faster than eclipe, being native code rather than
> > java).
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: Oracle 10g
> > Get certified on the hottest thing ever to hit the market... Oracle 10g.
> > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> > _______________________________________________
> > Mspgcc-users mailing list
> > Mspgcc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> >
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... Oracle 10g.
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> _______________________________________________
> Mspgcc-users mailing list
> Mspgcc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
>
>
>



Reply via email to