so, also jetzt habe ich den 3.4.6 folgendermassen compiliert. also zuers habe ich mir die binutils gebaut:
wget ftp://ftp.gnu.org/gnu/binutils/binutils-2.15.tar.bz2
tar -xjvf binutils-2.15.tar.bz2
cd binutils-2.15/
mkdir obj-avr
cd obj-avr
../configure --target=avr --prefix=/usr/local/avr --disable-nls
make
make install
cd ../../
dann der gcc:
wget ftp://ftp.gnu.org/gnu/gcc/gcc-3.4.2/...-3.4.6.tar.bz2
tar -jxvf gcc-core-3.4.6.tar.bz2
cd gcc-3.4.2
mkdir obj-avr
cd obj-avr
../configure --target=avr --prefix=/usr/local/avr --disable-nls --enable-language=c
make
make install
cd ../../
nun die ausgabe von avr-gcc --target-help:
Zitat Zitat von avr-gcc --target-help
Known MCU names:
AVR1 AVR2 AVR3 AVR4 AVR5 at90s1200 attiny10 attiny11 attiny12 attiny15
attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26
at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401
atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega8 atmega83
atmega85 atmega8515 atmega8535 atmega16 atmega161 atmega162 atmega163
atmega169 atmega32 atmega323 atmega64 atmega128 at94k
no emulation specific options.
und die version:
Zitat Zitat von avr-gcc --version
avr-gcc (GCC) 3.4.6
jemand eine Idee, was ich falsch mache?