Voraussetzungen solaris
Version vom 25. Juni 2010, 15:12 Uhr von Dg9oaa (Diskussion | Beiträge)
Die Solaris Version 5.11 ist ab snv_111b verwendbar. Die Vorgänger Versionen bzw. Solaris 10 gehen auch, aber mit der Einschränkung, dass die Dialog-gestützte Konfigurationsoberfläche nicht funktioniert. :(
Inhaltsverzeichnis
Vorbereitung :
Die Voraussetzungen für Solaris 11 sind die drei Quellcode Pakete:
binutils-2.20.tar.bz2 von http://ftp.gnu.org/gnu/binutils/binutils-2.20.tar.bz2 gcc-4.3.3.tar.bz2 von ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-4.3.3/gcc-4.3.3.tar.bz2 avr-libc-1.6.8.tar.bz2 von http://www.nongnu.org/avr-libc/
mkdir /usr/local/avr ; chown jonny /usr/local/avr ( ich benutzt den User jonny ) mkdir /home/jonny/build_avr
es werden die Archive binutils-2.20 , gcc-4.3.3.tar.bz2 und avr-libc-1.6.8.tar.bz2 ausgepackt.
Beispiel jonny@powerbook:~/build_avr $ bzcat ../download/gcc-4.3.3.tar.bz2 | gtar xvf -
PATH setzen: export PATH=$PATH:/usr/local/avr/bin ; .profile bzw. .bash_profile nicht vergessen, damit der PATH morgen auch noch vorhandes ist ;)
Bau der binutils:
cd binutils-2.20 ./configure --target=avr –prefix=/usr/local/avr gmake gmake install cd ..
Bau des gcc:
cd gcc-4.2.1 ./configure --target=avr --prefix=/usr/local/avr --enable-languages=c,c++ --disable-nls --disable-libssp –with-dwarf2 gmake gmake install
Bau der avr-libs:
cd avr-libc-1.4.6 ./configure --prefix=/usr/local/avr-421 --target=avr --enable-languages=c –host=avr gmake gmake install