The AVR Plugin requires Eclipse 3.3 (Europa) and CDT 4.0. If you do not have these required versions go to the eclipse.org downloads page to download the required versions. The Eclipse IDE for C/C++ Developers download package contains a suitable Eclipse version to get this Plugin to run.
The AVR Plugin is based on the AVR-GCC toolchain for AVR cross target development. But like the CDT Plugin for Eclipse itself, this AVR Plugin does not include a toolchain, it has to be installed separatly before this plugin can be used.
If you don't have an AVR-GCC toolchain installed see below on how to acquire it.
Download and install winAVR, which includes the AVR-GCC toolchain together with some other useful tools for programming the AVR processor series
Most Linux distributions have an AVR-GCC toolchain. It may not, however, be installed by default. For instructions about installing AVR-GCC for Linux, see the instructions for your particular distribution.
Install the following packages with your favorite package manager:
gcc-avr | Compiler & Assembler |
binutils-avr | Linker and some other useful tools |
gdb-avr | Debugger for AVR Targets |
avr-libc | The standard C library for the AVR series, including the required include files |
TODO. Package names propably the same or similar to the Ubuntu packages.
As the AVR-GCC toolchain is open source, chances are that it is either available for your platform or can be adapted to it.