This is an old revision of the document!
AmiDevCpp
As an alternative to developing on the Amiga itself, you can cross compile. AmiDevCpp provides a Windows based IDE and compilers.
Setting up vbcc
Vbcc is an optimizing C compiler that can run on and generate code for a variety of platforms, including all Amiga-like platforms except AROS. It can also run on (but not generate binaries for) Linux on x86. As a result it is well suited for cross compilation of apps that should run on the various Amiga platforms. To cover AROS as well, you will need a separate compiler.
Setting up gcc
Make