| 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 | + | 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. | ||