Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-debug-dev] AMD64 not supported by selected debugger

Hi,

Apologies if this is an inappropriate question for this list, but it seemed related to this thread!

For now you will need to change the "cpu" attribute for the gdb debugger in org.eclipse.cdt.mi.core/plugin.xml from 'native' to '*'. Once the platform changes to a generic x86_64 identifier instead of amd64 we can make this work again.

I submitted a similar bug a little while ago (#84045). Since upgrading from CDT 2.0.2 to 2.1.0 (with Eclipse 3.0.1), debuggers no longer seem to be picked to match the type of executable to be debugged. For example, if I choose to debug an x86le "Hello" application, "GDB Debugger" is not automatically selected and I have to go to the Debugger pane and do it myself. This also applies to the plugin I am working on, which gives managed make and debug support for sh4 binaries. The debugger defined in this plugin has the platform set to "*" and the cpu set to "sh".

Is this likely to be fixed in 2.1.1 or 3.0? Or can anybody suggest a change to my plugin I could make to at least get this functionality back for sh binaries?

I'd be very grateful for any advice anyone could offer!


Chris

--
Chris Smith, STS Software Engineer
STMicroelectronics (R&D) Ltd.
1000 Aztec West, Almondsbury, Bristol BS32 4SQ
Phone: +44 1454 462358




Back to the top