Hello,
i tried to setup an toolchain for building linux application for the
microblaze target.
I tried so to build gcc with the following command:
/home/goldhoorn/limes/uclinux-rock/external/gcc/configure
--prefix=/home/goldhoorn/limes/uclinux-rock/install/microblaze
none-linux-gnu --target=microblaze-none-linux-gnu
target_alias=microblaze-none-linux-gnu --enable-languages=c,lto
--verbose --with gnu-as --disable-threads --enable-ld=no --disable-ld
My Target Versions are:
- binutils: binutils-2.23.tar.gz (builded successful)
- gcc: gcc-core-4.6.3.tar.gz
hostsystem: Debian Testing 64bit 4.7.2-5
But i got the following error:
/home/goldhoorn/limes/uclinux-rock/install/microblaze-none-linux-gnu/microblaze-none-linux-gnu/bin/ranlib
libgcc_eh.a
# build for this target, and the libgcc configuration also
# specifies, make sure they match. This can be removed
# when the gcc directory no longer holds libgcc configuration;
# it is useful when migrating a target.
Configuration mismatch!
mv tmp-libgcc.map libgcc.map
Extra parts from gcc directory: crtbegin.o crtbeginS.o crtbeginT.o
crtend.o crtendS.o crti.o crtn.o
Extra parts from libgcc: crtbegin.o crtbeginS.o crtbeginT.o crtend.o
crtendS.o
exit 1
make[2]: *** [libgcc-extra-parts] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
mv tmp-libgcc.map libgcc.map
make[4]: Leaving directory
`/home/goldhoorn/limes/uclinux-rock/external/gcc/build-microblaze-none-linux-gnu/microblaze-none-linux-gnu/bs/libgcc'
make[3]: *** [multi-do] Fehler 1
make[3]: Leaving directory
`/home/goldhoorn/limes/uclinux-rock/external/gcc/build-microblaze-none-linux-gnu/microblaze-none-linux-gnu/libgcc'
make[2]: *** [all-multi] Fehler 2
make[2]: Leaving directory
`/home/goldhoorn/limes/uclinux-rock/external/gcc/build-microblaze-none-linux-gnu/microblaze-none-linux-gnu/libgcc'
make[1]: *** [all-target-libgcc] Fehler 2
make[1]: Leaving directory
`/home/goldhoorn/limes/uclinux-rock/external/gcc/build-microblaze-none-linux-gnu'
Please find the whole configure and buildlog on:
http://auv.informatik.uni-bremen.de/swap/gcc-configure.log
http://auv.informatik.uni-bremen.de/swap/gcc-build.log
Thanks for your Help,
Matthias Goldhoorn
--
Dipl.-Inf. Matthias Goldhoorn
Space and Underwater Robotic
Universität Bremen
FB 3 - Mathematik und Informatik
AG Robotik
Robert-Hooke-Straße 5
28359 Bremen, Germany
Tel.: +49 421 178 45-4193
Zentrale: +49 421 178 45-6550
Fax: +49 421 178 45-4150
E-Mail: matthias.goldhoorn@xxxxxxxxxxxxx
Weitere Informationen: http://www.informatik.uni-bremen.de/robotik