Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Help to implement DSF

Thank you Jason !

Your response was in the spam ….

 

I’ve extended such similar classes or extension points, I don’t’ have GDBControl, I’ll try to add it.

 

But for now, I try to add the info thread because now I’ve

Ø  Hello [STxP70 Debug C/C++ Application] GOOD

o   Unknown name [i1] NOT GOOD

§  Thread[1] null (Context…) (Supended : Container) NOT GOOD

Note that I use a “in-house” GDB

 

Before, with CDI, I’ve extended an org.eclipse.cdt.debug.core.CDebugger and I’ve added in cliInfoThreadCommnd my class to surcharge the info thread.

But with DSF, I don’t get through this class, how can I do ?

 

From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Jason Litton
Sent: Wednesday, June 19, 2013 10:48 PM
To: CDT General developers list.
Subject: Re: [cdt-dev] Help to implement DSF

 

Hi Christelle,

That's a tough area of the code. We're doing something similar and we've extended:

GDBBackend

GDBControl

GdbFinalLaunchSequence (this is HARD to get through)

GdbLaunch

GdbLaunchDelegate

ServicesLaunchSequence

 

All of that was necessary to get a DSF launch. You can do a lot of super() stuff in there, but there's a fair bit of customization that needs to take place. Keep asking questions, though. This list can get you pretty good pointers.

 

Jason

 


From: "Christelle BURGUERA" <Christelle.BURGUERA@xxxxxx>
To: cdt-dev@xxxxxxxxxxx
Sent: Wednesday, June 19, 2013 7:40:33 AM
Subject: [cdt-dev] Help to implement DSF

 

Hi,

 

I work for STMicroelectronics and we have an IDE providing software development tools based on Eclipse and CDT.

Until now, we used the framework CDI, but it is necessary to implement the DSF framework.

 

I began adding special LaunchDelegate and involving the services LaunchSequence, GDBBackend and other GDBDebugServicesFactory ... My debug starts but I miss the thread info, views Registers, and the GDBConsole Dissassembly are empty ... I'm missing links, extensions ... I do not know what.

 

I try to debug Eclipse and its DSF to understand how it works but it is very complex and I’m drowning L

 

Anyone knows a good tutorial, a documentation or a someone who did already this job ???

 

HELP please !

Chris

 

 


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev

 


Back to the top