Instructions for setting up the system are available for Windows, macOS and Linux. It is designed to be used in conjunction with libogc, a collection of Wii-specific low-level libraries. Compilers and libraries are also included for the MN10200, the Matsushita (Panasonic) chip used in the Wii DVD controller. It also includes standard C libraries based on newlib, which is specifically designed for embedded systems.
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'.