Cross-Compiler — Änderungen 2597 → 2937

Zeile 14: Zeile 14:
 
* Devel -> gcc
 
* Devel -> gcc
 
* Devel -> make
 
* Devel -> make
 +
* Web -> wget
  
  
Zeile 21: Zeile 22:
  
 
= binutils =
 
= binutils =
−
Die GNU-binutils beinhalten unter anderem den Linker ld, den Assembler as und viele weitere kleine Helfer wie ar, objdump oder objcopy. Da gcc auf diesen basiert, müssen diese vor dem gcc kompiliert werden. Diese sind strengn genommen auch Bestandteil des Cross-Compilers, da sie auch für eine bestimmte Target- und Host-Plattform konfiguriert werden müssen.
+
Die GNU-binutils beinhalten unter anderem den Linker ld, den Assembler as und viele weitere kleine Helfer wie ar, objdump oder objcopy. Da gcc auf diesen basiert, müssen diese vor dem gcc kompiliert werden. Diese sind streng genommen auch Bestandteil des Cross-Compilers, da sie auch für eine bestimmte Target- und Host-Plattform konfiguriert werden müssen.
−
Jetzt aber zur eigentlichen Arbeit. Um die binutils zu kompilieren, muss zuerst der Quellcode heruntergeladen werden. Dieser kann von http://ftp.gnu.org/gnu/binutils/ bezogen werden. In diesem Artikel wird von der Version 2.18 ausgegangen. Er müsste aber auch für jüngere und ältere Versionen funktionieren.
+
Jetzt aber zur eigentlichen Arbeit. Um die binutils zu kompilieren, muss zuerst der Quellcode heruntergeladen werden. Dieser kann von http://ftp.gnu.org/gnu/binutils/ bezogen werden. In diesem Artikel wird von der Version 2.18 ausgegangen:
−
Nach dem Herunterladen muss das Archiv entpackt werden:
+
$ wget http://ftp.gnu.org/gnu/binutils/binutils-2.18.tar.bz2
 +
Er müsste aber auch für jüngere und ältere Versionen funktionieren. Nach dem Herunterladen muss das Archiv entpackt werden:
 
  $ tar -xjf binutils-2.18.tar.bz2
 
  $ tar -xjf binutils-2.18.tar.bz2