[問題] compile bootloader error

看板LinuxDev作者 (City*Mate)時間12年前 (2011/11/02 14:20), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
抱歉,最近剛接觸一些嵌入式相關的課程 在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

11/03 12:07, , 1F
libtool 沒裝
11/03 12:07, 1F

11/05 16:33, , 2F
/bin/sh ../libtool --mode=link arm-linux-gcc .....
11/05 16:33, 2F

11/05 16:34, , 3F
1. no libtool 2. libtool path is incorrect.
11/05 16:34, 3F
文章代碼(AID): #1EiE4sIV (LinuxDev)