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:
1 | unknown MCU `atmega168' specified
|
2 | Known MCU names:
|
3 | avr2
|
4 | ...
|
Ich benutze die Avrlibc nicht direkt. Die ist so hässlich strukturiert
und konzeptionell unschön, dass ich mir die relevaten Teile
herauskopiert 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