I am attempting to create a few reusable templates for the devkitPro sweet of embedded gcc toolchains (
www.devkitPro.org). These toolchains target Gameboy Advance, Nintendo DS, Playstation Portable, Gamecube, and Wii (and a few others).
Creating a template and adjusting the compiler settings to work with these toolchains is relatively straightforward albeit a bit painful. (using custom makefiles by the way)
However, I would like to be able to distribute the templates in such a way as to preclude the necessity of each user setting up the compilers.
My question is: What is the best way to go about this?
Ideally i would like to add a compiler selection to the list of compilers with the appropriate defaults set. Is this even possible?
GDB: I believe i read that custom memory viewers were possible with gbd. Is there documentation on how to create such a viewer? (I have in mind the ability to view video memory and hardware registers and such).
Any advice would be greatly appreciated.