Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] cross platform toolchains

Liviu,

The purpose of CDT is to provide a generic base that can be extended by 3rd parties to support their particular toolchain. A number of 3rd parties already do this, although I think the majority charge for their products.

It is relatively easy to add support for a GNU compiler/debugger by writing some XML. See Managed Build System Extensibility document at http://help.eclipse.org/help33/topic/org.eclipse.cdt.doc.isv/guide/mbs/extensibilityGuide/Managed_Build_Extensibility.html

If somebody is willing to contribute plugins that do as you requested, then I am sure the CDT group would consider them for inclusion.

HTH
--
Derek


Liviu Ionescu wrote:
Hi,

are there any plans for integrating cross platform toolchains in CDT?

I'm currently using avr-gcc (from WinAVR), and setting avr projects, although possible, it is quite complicated.

considerring that generally GNU cross platform toolchains prefix the name of the programs with the name of the target platform (like avr-gcc, avr-g++) one quick solution would be to add a generic "Cross GCC" toolchain, where the name of the prefix is user configurable (an edit box where I can write 'avr', for instance).

as a next level, it would be useful to add real toolchains, like "AVR GCC", "ARM GCC", etc, where to be able to fine tune all specific build details.


regards,

Liviu

p.s. although I currently have no Eclipse plugin experience, I'm using Eclipse for Java projects for quite a while, so if there is interest in this, I might consider contributing it to the project.


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



Back to the top