[Openembedded-users] do_compile failed with missing arm-linux-ar
Michael Fung
mike at 3open.org
Sat Oct 9 09:35:34 UTC 2010
Dear all,
I tried to build the kernel using the vendor supplied kernel source tree.
I put the vendor kernel tree into the original build folder:
/oe/build/tmp/work/mini6410-angstrom-linux-gnueabi/linux-2.6.28-r15/
kernel .config is ready.
Then run "bitbake -c compile virtual/kernel"
The do_compile task failed. Below is the log.do_compile:
NOTE: make include/linux/version.h CC=arm-angstrom-linux-gnueabi-gcc
-mno-thumb-interwork -mno-thumb LD=arm-angstrom-linux-gnueabi-ld
CHK include/linux/version.h
NOTE: make uImage CC=arm-angstrom-linux-gnueabi-gcc
-mno-thumb-interwork -mno-thumb LD=arm-angstrom-linux-gnueabi-ld
CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CALL scripts/checksyscalls.sh
<stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
<stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
<stdin>:1321:2: warning: #warning syscall pselect6 not implemented
<stdin>:1325:2: warning: #warning syscall ppoll not implemented
<stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented
CHK include/linux/compile.h
LD arch/arm/mach-s3c6400/built-in.o
/bin/sh: /usr/local/arm/4.2.2-eabi/usr/bin/arm-linux-ar: No such file or
directory
make[1]: *** [arch/arm/mach-s3c6400/built-in.o] Error 1
make: *** [arch/arm/mach-s3c6400] Error 2
FATAL: oe_runmake failed
----
The interesting output is:
"/bin/sh: /usr/local/arm/4.2.2-eabi/usr/bin/arm-linux-ar: No such file"
But, I cannot find any file that mention this binary in the tree.
Any ideas please?
Rgds,
Michael
More information about the Openembedded-users
mailing list