Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:linux:ubuntu:crosstoolchain:start [2015-02-10 13:59] – tinner | software:linux:ubuntu:crosstoolchain:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Cross-Toolchain installieren ====== | ||
- | ===== Vorbereitung ===== | ||
- | |||
- | ===== Toolchain für PowerPC ===== | ||
- | - Installation der benötigten Libraries für PowerPC in einer root-Konsole: | ||
- | - Installation des GCC für PowerPC:< | ||
- | - Simlink für gcc erstellen:< | ||
- | #sudo ln -s powerpc-linux-gnu-gcc-4.8 powerpc-linux-gnu-gcc</ | ||
- | - Falls U-Boot benötigt wird muss zusätzlich U-Boot Tools installiert werden: < | ||
- | |||
- | ===== Toolchain für ARM installieren ===== | ||
- | 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. |