binutils für AVR
Leider beinhaltet die openSUSE keine AVR binutils mehr. Darum müssen diese zuerst von Hand übersetz werden.
Die binutils können unter http://ftp.gnu.org/gnu/binutils/ heruntergeladen werden.
Installation
Eine Shell öffnen und als root das Archiv entpacken. Bsp:
# bunzip2 binutils-2.23.tar.bz2 | tar xf -
In das entpackte Verzeichnis wechseln (cd binutils-2.22).
Anschließend erstellen wir ein Unterverzeichnis, dadurch werden die Kompillate später von den Quellen getrennt.
# mkdir avr-out
# cd avr-out
Nun wird die konfiguration gestartet:
# ../configure --prefix=/usr --target=avr --disable-nls
--prefix wird verwendet, damit die binutils später unter /usr instaliert werden. Wird --prefix nicht angegeben landen die Ergebnisse unter /usr/local
Wurde die Konfiguration erfolgreich beendet, startet man die Kompilation mit dem Befehl make.
Anschließend werden die avr binutils mit make install installiert