请教U_boot在博创s3c410上移植的问题,急切盼望中!!!!!
我用的是u-boot-1.1.6,编译器用的是自带的编译器,并且已经修改了
uboot根目录下Makefile中编译器地址
make后错误如下:请教高人指点!!!!!!!!!急切盼望中!!!!!
root@localhost u-boot-1.1.6]# make
make: *** Warning: File `/uboot/u-boot-1.1.6/board/fs2410/config.mk ' has modification time in the future (2007-09-04 20:55:40 > 1980-11-16 21:56:22.352644)
for dir in tools examples post post/cpu ; do make -C $dir _depend ; done
make[1]: Entering directory `/uboot/u-boot-1.1.6/tools '
make[1]: *** Warning: File `/uboot/u-boot-1.1.6/rules.mk ' has modification time in the future (2006-11-02 22:15:01 > 1980-11-16 21:56:22.577712)
ln -s ../common/environment.c environment.c
ln -s ../lib_generic/crc32.c crc32.c
make[1]: Leaving directory `/uboot/u-boot-1.1.6/tools '
make[1]: Entering directory `/uboot/u-boot-1.1.6/tools '
make[1]: *** Warning: File `/uboot/u-boot-1.1.6/rules.mk ' has modification time in the future (2006-11-02 22:15:01 > 1980-11-16 21:56:23.132154)
make[1]: Leaving directory `/uboot/u-boot-1.1.6/tools '
make[1]: Entering directory `/uboot/u-boot-1.1.6/tools '
make[1]: *** Warning: File `/uboot/u-boot-1.1.6/rules.mk ' has modification time in the future (2006-11-02 22:15:01 > 1980-11-16 21:56:23.554646)
make[1]: Nothing to be done for `_depend '.
make[1]: warning: Clock skew detected. Your build may be incomplete.
make[1]: Leaving directory `/uboot/u-boot-1.1.6/tools '
make[1]: Entering directory `/uboot/u-boot-1.1.6/examples '
make[1]: *** Warning: File `/uboot/u-boot-1.1.6/rules.mk ' has modification time in the future (2006-11-02 22:15:01 > 1980-11-16 21:56:23.99487)
armv4l-unknown-linux-gcc: hello_world.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: stubs.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
make[1]: *** [.depend] Error 1
make[1]: Leaving directory `/uboot/u-boot-1.1.6/examples '
make[1]: Entering directory `/uboot/u-boot-1.1.6/post '
make[1]: *** Warning: File `/uboot/u-boot-1.1.6/rules.mk ' has modification time in the future (2006-11-02 22:15:01 > 1980-11-16 21:56:24.385697)
armv4l-unknown-linux-gcc: cache_8xx.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: cache.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: codec.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: cpu.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: dsp.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: ether.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: i2c.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: memory.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: post.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: rtc.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: spr.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: sysmon.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: tests.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: uart.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: usb.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: watchdog.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
make[1]: *** [.depend] Error 1
make[1]: Leaving directory `/uboot/u-boot-1.1.6/post '
make[1]: Entering directory `/uboot/u-boot-1.1.6/post/cpu '
make[1]: *** Warning: File `/uboot/u-boot-1.1.6/rules.mk ' has modification time in the future (2006-11-02 22:15:01 > 1980-11-16 21:56:26.062383)
armv4l-unknown-linux-gcc: asm.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: cmp.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: cmpi.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: two.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: twox.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: three.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: threex.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: threei.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: andi.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: srawi.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: rlwnm.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: rlwinm.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: rlwimi.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: store.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: load.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: cr.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: b.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: multi.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: string.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
armv4l-unknown-linux-gcc: complex.o: ?????????
armv4l-unknown-linux-gcc: unrecognized option `-MQ '
make[1]: *** [.depend] Error 1
make[1]: Leaving directory `/uboot/u-boot-1.1.6/post/cpu '
make: *** [depend] Error 2
[解决办法]
编译器 2.95,3的版本有这样的问题
换高版本就可以了
或者 看到MQ 字样 ,继续 make
这样 重复 n次 你就能编出来了 呵呵