Voraussetzungen solaris: Unterschied zwischen den Versionen
Dg9oaa (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Die Voraussetzungen für Solaris 11 sind:) |
Dg9oaa (Diskussion | Beiträge) |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Die Voraussetzungen für Solaris 11 sind: | + | 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. :( |
+ | |||
+ | Solaris 11 bzw. [http://www.opensolaris.com OpenSolaris] bekommt man unter [http://www.opensolaris.com/get/index.jsp http://www.opensolaris.com/get/index.jsp] | ||
+ | |||
+ | == 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 http://ftp.gnu.org/gnu/binutils/binutils-2.20.tar.bz2] | ||
+ | gcc-4.2.1.tar.bz2 von [ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-4.2.1/gcc-4.2.1.tar.bz2 ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-4.2.1/gcc-4.2.1.tar.bz2] | ||
+ | avr-libc-1.6.8.tar.bz2 von [http://www.very-clever.com/download/nongnu/avr-libc/avr-libc-1.6.8.tar.bz2 http://www.very-clever.com/download/nongnu/avr-libc/avr-libc-1.6.8.tar.bz2] | ||
+ | |||
+ | |||
+ | 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.2.1.tar.bz2 und avr-libc-1.6.8.tar.bz2 ausgepackt. | ||
+ | |||
+ | Beispiel jonny@powerbook:~/build_avr $ bzcat ../download/gcc-4.2.1.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 | ||
+ | |||
+ | == Installation der ncurses == | ||
+ | |||
+ | Das Package [ftp://ftp.sunfreeware.com/pub/freeware/intel/10/ncurses-5.7-sol10-x86-local.gz ncurses] wird für die Dialog-gestützte Konfigurationsoberfläche benötigt. | ||
+ | |||
+ | download der Packages: | ||
+ | |||
+ | [http://sunfreeware.com/programlistintel10.html#ncurses ncurses] unter [ftp://ftp.sunfreeware.com/pub/freeware/intel/10/ncurses-5.7-sol10-x86-local.gz ftp://ftp.sunfreeware.com/pub/freeware/intel/10/ncurses-5.7-sol10-x86-local.gz] | ||
+ | |||
+ | [http://sunfreeware.com/programlistintel10.html#libiconv libiconv] unter [ftp://ftp.sunfreeware.com/pub/freeware/intel/10/libiconv-1.13.1-sol10-x86-local.gz ftp://ftp.sunfreeware.com/pub/freeware/intel/10/libiconv-1.13.1-sol10-x86-local.gz] | ||
+ | |||
+ | [http://sunfreeware.com/programlistintel10.html#libintl libintl] unter [ftp://ftp.sunfreeware.com/pub/freeware/intel/10/libintl-3.4.0-sol10-x86-local.gz ftp://ftp.sunfreeware.com/pub/freeware/intel/10/libintl-3.4.0-sol10-x86-local.gz] | ||
+ | |||
+ | Packages installieren: | ||
+ | pkgadd -d ncurses-5.7-sol10-x86-local | ||
+ | pkgadd -d libiconv-1.13.1-sol10-x86-local | ||
+ | pkgadd -d libintl-3.4.0-sol10-x86-local | ||
+ | |||
+ | ---- | ||
+ | |||
+ | == Installation von socat == | ||
+ | |||
+ | download der Packages: | ||
+ | |||
+ | [http://sunfreeware.com/programlistintel10.html#socat socat] unter [ftp://ftp.sunfreeware.com/pub/freeware/intel/10/socat-1.7.1.2-sol10-x86-local.gz ftp://ftp.sunfreeware.com/pub/freeware/intel/10/socat-1.7.1.2-sol10-x86-local.gz] | ||
+ | |||
+ | [http://sunfreeware.com/programlistintel10.html#readline readline] unter [ftp://ftp.sunfreeware.com/pub/freeware/intel/10/readline-5.2-sol10-x86-local.gz ftp://ftp.sunfreeware.com/pub/freeware/intel/10/readline-5.2-sol10-x86-local.gz] | ||
+ | |||
+ | [http://sunfreeware.com/programlistintel10.html#openssl098 openssl098] unter [ftp://ftp.sunfreeware.com/pub/freeware/intel/10/openssl-1.0.0a-sol10-x86-local.gz ftp://ftp.sunfreeware.com/pub/freeware/intel/10/openssl-1.0.0a-sol10-x86-local.gz] | ||
+ | |||
+ | Packages installieren: | ||
+ | |||
+ | pkgadd -d socat-1.7.1.2-sol10-x86-local | ||
+ | pkgadd -d readline-5.2-sol10-x86-local | ||
+ | pkgadd -d openssl-1.0.0a-sol10-x86-local |
Aktuelle Version vom 28. Juni 2010, 09:27 Uhr
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. :(
Solaris 11 bzw. OpenSolaris bekommt man unter http://www.opensolaris.com/get/index.jsp
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.2.1.tar.bz2 von ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-4.2.1/gcc-4.2.1.tar.bz2 avr-libc-1.6.8.tar.bz2 von http://www.very-clever.com/download/nongnu/avr-libc/avr-libc-1.6.8.tar.bz2
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.2.1.tar.bz2 und avr-libc-1.6.8.tar.bz2 ausgepackt.
Beispiel jonny@powerbook:~/build_avr $ bzcat ../download/gcc-4.2.1.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
Installation der ncurses
Das Package ncurses wird für die Dialog-gestützte Konfigurationsoberfläche benötigt.
download der Packages:
ncurses unter ftp://ftp.sunfreeware.com/pub/freeware/intel/10/ncurses-5.7-sol10-x86-local.gz
libiconv unter ftp://ftp.sunfreeware.com/pub/freeware/intel/10/libiconv-1.13.1-sol10-x86-local.gz
libintl unter ftp://ftp.sunfreeware.com/pub/freeware/intel/10/libintl-3.4.0-sol10-x86-local.gz
Packages installieren:
pkgadd -d ncurses-5.7-sol10-x86-local pkgadd -d libiconv-1.13.1-sol10-x86-local pkgadd -d libintl-3.4.0-sol10-x86-local
Installation von socat
download der Packages:
socat unter ftp://ftp.sunfreeware.com/pub/freeware/intel/10/socat-1.7.1.2-sol10-x86-local.gz
readline unter ftp://ftp.sunfreeware.com/pub/freeware/intel/10/readline-5.2-sol10-x86-local.gz
openssl098 unter ftp://ftp.sunfreeware.com/pub/freeware/intel/10/openssl-1.0.0a-sol10-x86-local.gz
Packages installieren:
pkgadd -d socat-1.7.1.2-sol10-x86-local pkgadd -d readline-5.2-sol10-x86-local pkgadd -d openssl-1.0.0a-sol10-x86-local