This is an old revision of the document!
GCC AVR
This is is compiler tool chain for various platforms cross-compiling for various AVR targets.
This toolchain is installed with Arduino should you use that, otherwise it can be installed standalone.
Linux
sudo apt-get install build-essential gcc-avr avr-libc avrdude