作者Ctmate (City*Mate)
看板LinuxDev
标题[问题] compile bootloader error
时间Wed Nov 2 14:20:34 2011
抱歉,最近刚接触一些嵌入式相关的课程
在compile一只PCM-7230的bootloader
但是却出现了看不懂的error (在下面)
root@jesse-desktop://{path}# make
(cd build-i-boot-cerf-board-pxa250; make all)
make[1]: Entering directory `//{path}/build-i-boot-cerf-board-pxa250'
Making all in libs
make[2]: Entering directory `//{path}/build-i-boot-cerf-board-pxa250/libs'
Making all in base
make[3]: Entering directory
`//{path}/build-i-boot-cerf-board-pxa250/libs/base'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `//{path}/build-i-boot-cerf-board-pxa250/libs/base'
Making all in net
make[3]: Entering directory `//{path}/build-i-boot-cerf-board-pxa250/libs/net'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `//{path}/build-i-boot-cerf-board-pxa250/libs/net'
Making all in tools
make[3]: Entering directory
`//{path}/build-i-boot-cerf-board-pxa250/libs/tools'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`//{path}/build-i-boot-cerf-board-pxa250/libs/tools'
make[3]: Entering directory `//{path}/build-i-boot-cerf-board-pxa250/libs'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `//{path}/build-i-boot-cerf-board-pxa250/libs'
make[2]: Leaving directory `//{path}/build-i-boot-cerf-board-pxa250/libs'
Making all in main
make[2]: Entering directory `//{path}/build-i-boot-cerf-board-pxa250/main'
/bin/sh ../libtool --mode=link arm-linux-gcc -O2 -mcpu=strongarm110
-mapcs-32 -fomit-frame-pointer -fPIC -fno-builtin -Wall -Wshadow
-Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations
-Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline
-L/root/intrinsyc/lib -nostdlib -fPIC -fno-builtin -fomit-frame-pointer
-static -o i_boot_elf -Wl,-T,//{path}/src/main/../ldscripts/ld-xscale
start_xscale.o c_main.o ../libs/tools/libtools.a ../libs/base/libbase.a
../libs/net/libnet.a -lgcc
/bin/sh: Can't open ../libtool
make[2]: *** [i_boot_elf] Error 2
make[2]: Leaving directory `//{path}/build-i-boot-cerf-board-pxa250/main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `//{path}/build-i-boot-cerf-board-pxa250'
make: *** [i-boot-cerf-board-pxa250] Error 2
请问这种状况是发生了什麽事情? 有什麽比较好的解决方式?
不晓得能不能这样子直接问,因为我实在不知道要怎麽办了
如有冒犯请见谅 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.47.86
1F:→ final01:libtool 没装 11/03 12:07
2F:推 archiee:/bin/sh ../libtool --mode=link arm-linux-gcc ..... 11/05 16:33
3F:→ archiee:1. no libtool 2. libtool path is incorrect. 11/05 16:34