[LLVMdev] build errors while cross compiling llvm-gcc for ARM

Sanjeev C sanjuchugh at gmail.com
Fri Jun 4 04:41:34 PDT 2010


I'm getting following errors while cross compiling llvm for ARM. Please help
since it is urgent and critical

My gcc version is 4.2.0, 32bit Linux and target is ARM

Configure options are:

./configure  --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu
--target=armv7fl-montavista-linux-gnueabi --enable-cross
--with-sysroot=/home//arm_v7_vfp_le/target/
--with-build-sysroot=/home//arm_v7_vfp_le/target/  --enable-shared
--enable-languages=c,c++ --with-as=/home//arm_v7_vfp_le/bin/arm_v7_vfp_le-as
--with-ld=/home//arm_v7_vfp_le/bin/arm_v7_vfp_le-ld
--enable-checking=release --disable-multilib
--enable-llvm=/home//Desktop/Sanjeev/LLVM/llvm-2.7 --enable-clocale=gnu
--with-cpu=cortex-a8 --with-interwork --with-arch=armv7-a --with-mode=arm
--with-tune=cortex-a8 --with-fpu=vfp3 --disable-bootstrap

I get following errors:

/home/llvm-gcc-4.2-2.7.source/host-i686-pc-linux-gnu/gcc/xgcc
-B/home/llvm-gcc-4.2-2.7.source/host-i686-pc-linux-gnu/gcc/
-B/usr/local/armv7fl-montavista-linux-gnueabi/bin/
-B/usr/local/armv7fl-montavista-linux-gnueabi/lib/ -isystem
/usr/local/armv7fl-montavista-linux-gnueabi/include -isystem
/usr/local/armv7fl-montavista-linux-gnueabi/sys-include -DHAVE_CONFIG_H -I.
-I../.././libmudflap -I. -Wall -ffunction-sections -fdata-sections -O2 -g
-O2 --sysroot=/home//arm_v7_vfp_le/target/ -MT mf-runtime.lo -MD -MP -MF
.deps/mf-runtime.Tpo -c ../.././libmudflap/mf-runtime.c -o mf-runtime.o
>/dev/null 2>&1
make[4]: *** [mf-runtime.lo] Error 1
make[4]: Leaving directory
`/home//llvm-gcc-4.2-2.7.source/armv7fl-montavista-linux-gnueabi/libmudflap'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home//llvm-gcc-4.2-2.7.source/armv7fl-montavista-linux-gnueabi/libmudflap'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home//llvm-gcc-4.2-2.7.source/armv7fl-montavista-linux-gnueabi/libmudflap'
make[1]: *** [all-target-libmudflap] Error 2
make[1]: Leaving directory `/home//llvm-gcc-4.2-2.7.source'
make: *** [all] Error 2

Thanks a lot
Sanjeev
-- 
View this message in context: http://old.nabble.com/build-errors-while-cross-compiling-llvm-gcc-for-ARM-tp28778845p28778845.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.




More information about the llvm-dev mailing list