Cross-Compiler — Änderungen 9797 → 9857

Zeile 61: Zeile 61:
  
 
gcc:
 
gcc:
−
  $ Pfad/zum/Code/configure --prefix=$PREFIX --target=$TARGET --disable-nls --enable-languages=c --disable-shared --disable-libssp
+
  $ Pfad/zum/Code/configure --prefix=$PREFIX --target=$TARGET --disable-nls --enable-languages=c --disable-shared --disable-libssp --without-headers
  
 
für welche CPU-Architektur der Cross-Compiler gebaut wird, wird mit dem <i>target</i>-Parameter angegeben. Hier eine nicht vollständige Liste der wichtigsten Targets:
 
für welche CPU-Architektur der Cross-Compiler gebaut wird, wird mit dem <i>target</i>-Parameter angegeben. Hier eine nicht vollständige Liste der wichtigsten Targets:
Zeile 68: Zeile 68:
  
 
Wenn weitere Sprachen unterstützt werden sollen und die entsprechenden Pakete heruntergeladen und entpackt wurden, dann müssen die Sprachen bei <i>--enable-languages=</i> durch Kommata getrennt aufgezählt werden.
 
Wenn weitere Sprachen unterstützt werden sollen und die entsprechenden Pakete heruntergeladen und entpackt wurden, dann müssen die Sprachen bei <i>--enable-languages=</i> durch Kommata getrennt aufgezählt werden.
−
Nachdem die Pakete nun konfiguriert wurden, müssen diese jeweils noch mit
+
Nachdem die Pakete nun konfiguriert wurden, müssen die '''binutils''' mit
  
 
  $ make
 
  $ make
 
  $ make install
 
  $ make install
 +
 +
bzw. der '''gcc''' mit
 +
$ make all-gcc
 +
$ make install-gcc
  
 
gebaut und installiert werden.
 
gebaut und installiert werden.