devkitPPC

devkitPPC is a port of the GNU Compiler Collection (GCC) and includes a C (gcc) and C++ compiler (g++), a debugger (gdb) and associated utilities, with the architecture "powerpc-eabi". It also includes standard C libraries based on newlib, which is specifically designed for embedded systems. Compilers and libraries are also included for the MN10200, the Matsushita (Panasonic) chip used in the Wii DVD controller. It is designed to be used in conjunction with libogc, a collection of Wii-specific low-level libraries.

Automated install scripts for Linux can be found at DevkitPPC.sh and DevkitProLinuxInstall. These are 3rd party installers and are not supported by the devkitPRO team. So don't complain to them if they break something.

For Windows users it comes with the MSYS environment, which is a minimal set of GNU tools such as a shell.

Ported libraries

The following libraries are available for download from devkitPro SourceForge, precompiled for use with devkitPPC. Simply place them in the appropriate devkitPPC portlibs folder (on Windows this is c:\devkitPro\portlibs\ppc).