Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Integrating a debugger

Hi Delicia,
 
Unfortunately, the only useful material on the debugger integration is
the source code. The implementation based on the gdb/mi protocal is in
the org.eclipse.cdt.debug.mi.core and org.eclipse.cdt.debug.mi.ui
plugins. I would suggest to try to emulate the mi protocol by your
command line debugger. If it is not possible, than you have to ingrate
your debugger by implementing the CDI interface (see
org.eclipse.cdt.debug.core.cdi.* packages).
 
Regards,
Mikhail Khodjaiants
ARM Ltd.

________________________________

From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Delicia
Sent: 05 October 2006 12:03
To: cdt-dev@xxxxxxxxxxx
Subject: [cdt-dev] Integrating a debugger


Hi,
 
 I'm almost there; pretty close to a fairly decent form of the IDE
package built over Eclipse & the CDT/MBS.
Thanks to all who helped me with my queries.
 
The IDE currently deals with processes required to get to the stage of
building a "final target".
We have a debugger (GUI version & command line version) that has been
developed over many years.
Integrating the GUI version is a more far-fetched & long term plan.
 
Is it possible to integrate the command-line version into the IDE
(similar to what GDB has)?
If there are some useful discussions/material on this topic, I'd be
happy to read through. 
On a similar note, is it feasible to open a cygwin shell from the IDE?
(more of a convenience extension).
 
Thankyou,
Delicia.


--
The 2006 ARM Developers' Conference, October 3-5, Santa Clara, US 
Join ARM and its technology and tools Partners from around the world at the only industry event for developers of ARM Powered(R) solutions. 
http://www.arm.com/developersconference/


IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium.  Thank you.



Back to the top