Hallo Zusammen

Ich möchte gerne Code für den ATmega168 compilieren.
Ich benutze zur Zeit:
binutils-2.15
gcc-3.42
avr-libc-1.2.3
und arbeite mit eclipse unter Linux.

Wenn ich mit "-mmcu=atmega168" compilieren möchte bringt der compiler folgendes:
Code:
unknown MCU `atmega168' specified
Known MCU names:
   AVR2
...
Ich benutze die Avrlibc nicht direkt. Die ist so hässlich strukturiert und konzeptionell unschön, dass ich mir die relevaten Teile auskopiert habe und die Haederfiles für die IO-Definitionen selber verwalte.

Von was brauche ich eine neue Version? Respektive von was hängt es ab, für welche Typen der avr-gcc code compilieren kann?

Vielen Dank für eure Hilfe!
cumi