1
Das Wiki / Re: ARM Cross-Compiler - LibGCC bauen
« am: 02. August 2013, 18:00 »
Naja, aber es ist halt das worauf es in dem Artikel bei mir herausläuft. Oder ich habe in meinem System irgendwie eine Fehlkonfiguration. Ich hab den Artikel aber zu 100% genauso gemacht wie es da steht. Dasselbe passiert auch auf OS-Dev Tutorial, welches mich an demselben Error hängen lässt.
Bin gerne bereit für Alternativen. Könnte eine vorkompilierte Tool-Chain weiterhelfen, wenn das nicht geht? Würde aber schon gerne nen eigenen Cross-compi baun. Ich versuche demnächst mal das hier: http://ftp.snapgear.org/pub/snapgear/tools/arm-linux/build-arm-linux-3.4.4
EDIT
nein also ich komme hier nicht weiter. Habe mir nen Ubuntu 12.04 x86_64 auf meinen Lappi gemacht ($uname -a ...3.5.0-23-generic #35~precise1-Ubuntu SMP Fri Jan 25 17:13:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux ) mit Standard gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) und da komm ich wieder auf genau denselben Fehler. Ich hab die Schritte mal dokumentiert die ich gemacht habe.
Bin gerne bereit für Alternativen. Könnte eine vorkompilierte Tool-Chain weiterhelfen, wenn das nicht geht? Würde aber schon gerne nen eigenen Cross-compi baun. Ich versuche demnächst mal das hier: http://ftp.snapgear.org/pub/snapgear/tools/arm-linux/build-arm-linux-3.4.4
EDIT
nein also ich komme hier nicht weiter. Habe mir nen Ubuntu 12.04 x86_64 auf meinen Lappi gemacht ($uname -a ...3.5.0-23-generic #35~precise1-Ubuntu SMP Fri Jan 25 17:13:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux ) mit Standard gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) und da komm ich wieder auf genau denselben Fehler. Ich hab die Schritte mal dokumentiert die ich gemacht habe.
Code: [Auswählen]
1 ===
=====
download gcc-4.6.3, binutils-2.2, extract packages
2 ===
=====
export PREFIX=/home/akku/Desktop/cross/arm
export TARGET=arm-unknown-linux-gnu
3 ===
=====
mkdir build-binutils-2.22; cd build-binutils-2.22;
../binutils-2.22/configure --target=$TARGET --prefix=$PREFIX;
make -j4 all;
make install;
4 ===
=====
Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+
cd gcc-4.6.3;
./contrib/download_prerequisites
5 ===
=====
mkdir build-gcc-4.6.3; cd build-gcc-4.6.3;
export PATH=$PATH:$PREFIX/bin;
../gcc-4.6.3/configure --target=$TARGET --prefix=$PREFIX --enable-languages=c --without-headers
make -j4 all-gcc
make install-gcc
6 ===
=====
make all-target-libgcc // error passiert hier!
// TODO
make install-target-libgcc