亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 5208 | 回復(fù): 7
打印 上一主題 下一主題

[BootLoader] 編譯U-boot一大堆錯(cuò)誤,請(qǐng)大家?guī)兔?/a> [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2013-06-24 20:04 |只看該作者 |倒序?yàn)g覽
本帖最后由 wu309785731 于 2013-06-25 22:43 編輯

linux新手,最新在學(xué)習(xí)u-boot,看了別人的博客,學(xué)著做,編譯出了一大堆問(wèn)題,能說(shuō)說(shuō)什么問(wèn)題呀
用的是linux-arm-gcc 4.3.2交叉編譯工具,針對(duì)是mini2440開(kāi)發(fā)板的uboot制作。

[root@CentOS u-boot-201003]# make distclean
[root@CentOS u-boot-201003]# make mini2440_config
Configuring for mini2440 board...
[root@CentOS u-boot-201003]# make ARCH=arm CORSS_COMPILE=/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabl- all
Generating include/autoconf.mk
cc1: 錯(cuò)誤:-march= switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-mtune=switch所帶參數(shù)(armv4)不正確
Generating include/autoconf.mk.dep
cc1: 錯(cuò)誤:-march= switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-mtune=switch所帶參數(shù)(armv4)不正確
for dir in tools examples/standalone examples/api cpu/arm920t /usr/u-boot-201003/cpu/arm920t/ ; do \
                        make -C $dir _depend ; done
make[1]: Entering directory `/usr/u-boot-201003/tools'
make[1]: Leaving directory `/usr/u-boot-201003/tools'
make[1]: Entering directory `/usr/u-boot-201003/tools'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/usr/u-boot-201003/tools'
make[1]: Entering directory `/usr/u-boot-201003/examples/standalone'
cc1: 錯(cuò)誤:-march= switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-mtune=switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-march= switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-mtune=switch所帶參數(shù)(armv4)不正確
make[1]: *** 沒(méi)有規(guī)則可以創(chuàng)建“_depend”需要的目標(biāo)“.depend”。 停止。
make[1]: Leaving directory `/usr/u-boot-201003/examples/standalone'
make[1]: Entering directory `/usr/u-boot-201003/examples/api'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/usr/u-boot-201003/examples/api'
make[1]: Entering directory `/usr/u-boot-201003/cpu/arm920t'
cc1: 錯(cuò)誤:-march= switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-mtune=switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-march= switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-mtune=switch所帶參數(shù)(armv4)不正確
make[1]: *** 沒(méi)有規(guī)則可以創(chuàng)建“_depend”需要的目標(biāo)“.depend”。 停止。
make[1]: Leaving directory `/usr/u-boot-201003/cpu/arm920t'
make[1]: Entering directory `/usr/u-boot-201003/cpu/arm920t'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/usr/u-boot-201003/cpu/arm920t'
make -C tools all
make[1]: Entering directory `/usr/u-boot-201003/tools'
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -c -o crc32.o /usr/u-boot-201003/lib_generic/crc32.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o default_image.o default_image.c -c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o fit_image.o fit_image.c -c
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o image.o /usr/u-boot-201003/common/image.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o imximage.o imximage.c -c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o kwbimage.o kwbimage.c -c
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -c -o md5.o /usr/u-boot-201003/lib_generic/md5.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o mkimage.o mkimage.c -c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o os_support.o os_support.c -c
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -c -o sha1.o /usr/u-boot-201003/lib_generic/sha1.c
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt.o /usr/u-boot-201003/libfdt/fdt.c
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt_ro.o /usr/u-boot-201003/libfdt/fdt_ro.c
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt_rw.o /usr/u-boot-201003/libfdt/fdt_rw.c
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt_strerror.o /usr/u-boot-201003/libfdt/fdt_strerror.c
gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt_wip.o /usr/u-boot-201003/libfdt/fdt_wip.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /usr/u-boot-201003/include -idirafter /usr/u-boot-201003/include2 -idirafter /usr/u-boot-201003/include -I /usr/u-boot-201003/libfdt -I /usr/u-boot-201003/tools -DTEXT_BASE=0x33F80000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic  -o mkimage crc32.o default_image.o fit_image.o image.o imximage.o kwbimage.o md5.o mkimage.o os_support.o sha1.o fdt.o fdt_ro.o fdt_rw.o fdt_strerror.o fdt_wip.o
strip mkimage
make[1]: Leaving directory `/usr/u-boot-201003/tools'
make -C examples/standalone all
make[1]: Entering directory `/usr/u-boot-201003/examples/standalone'
gcc  -g  -Os   -fno-common -ffixed-r8   -D__KERNEL__ -DTEXT_BASE=0x33F80000 -I/usr/u-boot-201003/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/lib/gcc/i686-redhat-linux/4.4.7/include -pipe  -DCONFIG_ARM -D__ARM__         -march=armv4 -Wall -Wstrict-prototypes    -o hello_world.o hello_world.c -c
hello_world.c:1: 錯(cuò)誤:-march= switch所帶參數(shù)(armv4)不正確
hello_world.c:1: 錯(cuò)誤:-mtune=switch所帶參數(shù)(armv4)不正確
make[1]: *** [hello_world.o] 錯(cuò)誤 1
make[1]: Leaving directory `/usr/u-boot-201003/examples/standalone'
make: *** [examples/standalone] 錯(cuò)誤 2
l

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2013-06-25 10:37 |只看該作者
在主Makefile中屏蔽掉examples編譯吧
SUBDIRS = tools
#         examples \
#         api_examples

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2013-06-25 20:14 |只看該作者
編譯器也沒(méi)有指定對(duì)吧。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2013-06-25 22:42 |只看該作者
whjzbp 發(fā)表于 2013-06-25 10:37
在主Makefile中屏蔽掉examples編譯吧
SUBDIRS = tools
#         examples \


按你說(shuō)的是屏蔽掉一些錯(cuò)誤,重點(diǎn)是這個(gè)
cc1: 錯(cuò)誤:-march= switch所帶參數(shù)(armv4)不正確
cc1: 錯(cuò)誤:-mtune=switch所帶參數(shù)(armv4)不正確
make: *** [cpu/arm920t/start.o] 錯(cuò)誤 2
按這提示是start.s里面改錯(cuò)了?

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2013-06-26 11:00 |只看該作者
我用的編譯器是4.4.0,u-boot是1.3.2,在fedora12下編譯,也碰到armv4的錯(cuò),但屏蔽掉了example后剩下的錯(cuò)誤就能正常解決了,你這個(gè)我還不知道錯(cuò)在那了

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2013-07-10 13:14 |只看該作者
編譯器用的是gcc,沒(méi)用對(duì),所以編譯不了匯編部分。改下編譯器再試試吧。

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2013-07-23 23:03 |只看該作者
CROSS_COMPILE  你拼寫(xiě)錯(cuò)了

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2013-07-27 10:22 |只看該作者
沒(méi)有指定機(jī)型吧
在Makefile中加入
export ARCH=arm 試試
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP