Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:linux:emdebian:cross-toolchain [2013-04-22 12:58] – angelegt kalberer | software:linux:emdebian:cross-toolchain [2014-08-26 17:35] (aktuell) – zueger1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Emdebian | + | ====== Emdebian |
- | Emdebian | + | Das Emdebian |
+ | |||
+ | ===== Vorbereitung ===== | ||
+ | - Schlüssel für das Emdebian-Paket-Archiv installieren: | ||
+ | - Emdebian-Paket-Archiv als Quelle für APT hinzufügen, | ||
+ | deb http:// | ||
+ | - Paket-Quellen neu lesen: < | ||
+ | - Wird Debian 7 //Wheezy// verwendet, muss noch die '' | ||
+ | - Paket-Archiv für Debian Testing hinzufügen: | ||
+ | deb http:// | ||
+ | - Paket-Quellen neu lesen: < | ||
+ | - GLibc6 aktualisieren: | ||
+ | - Wird Ubuntu 14.04 verwendet, muss das Paket libmpc2 aus Debian Wheezy installiert werden, dazu sind folgende Schritte notwendig: | ||
+ | - Paket herunterladen: | ||
+ | - Paket installieren((der Dateinamen des Paketes kann sich vom Beispiel unterscheiden)): | ||
+ | |||
+ | ===== Toolchain für PowerPC installieren ===== | ||
+ | - Installation des Cross Compilers | ||
+ | # apt-get install gcc-4.7-powerpc-linux-gnu | ||
+ | # apt-get install g++-4.7-powerpc-linux-gnu</ | ||
+ | |||
+ | ===== Toolchain | ||
+ | Anmerkung: Debian kennt drei unterschiedliche ARM-ABIs: //arm//, //armel// und //armhf//. In dieser Anleitung wird eine Toolchain für //armel// installiert. | ||
+ | - Installation des Cross Compilers und der Laufzeitbibliotheken: | ||
+ | # apt-get install gcc-4.7-arm-linux-gnueabi | ||
+ | # apt-get install g++-4.7-arm-linux-gnueabi</ | ||
+ | - Soll ein Linux Kernel crosscompiliert werden, so werden noch weitere Bibliotheken benötigt: < | ||
+ | - Installation von xapt: < | ||
+ | - Installation eventuell zusätzlich benötigter Bibliotheken. | ||
- | ===== Installation der Toolchain ===== | ||
- | Die Installation erfolgt mit folgenden Schritten: | ||
- | - Folgende Zeilen müssen am Schluss des Files /// | ||
- | < | ||
- | # -- Emdebian cross toolchains | ||
- | deb http:// | ||
- | </ | ||
- | - Repository zu apt-get hinzufügen: | ||
- | < | ||
- | sudo apt-get install emdebian-archive-keyring | ||
- | sudo apt-get update | ||
- | </ | ||
- | Falls die Installation des Keyrings fehlschlägt, |