当前位置: 技术问答>linux和unix
RED hat 下 arm-linux-gcc (2.95.3)编译 u-boot-1.1.6错误!!!!
来源: 互联网 发布时间:2016-05-11
本文导语: 大家好我是新手,正在学习uboot移植 前提:我交差编译环境已经做好了,vi 了个 hello.c 已经通过(生成hello.bin),我又从网上下载了uboot1.1.6并安装完成 问题:现在我在u-boot1.1.6下 执行 make distclean ...
大家好我是新手,正在学习uboot移植
前提:我交差编译环境已经做好了,vi 了个 hello.c
已经通过(生成hello.bin),我又从网上下载了uboot1.1.6并安装完成
问题:现在我在u-boot1.1.6下 执行
make distclean
make B2_config
make
正常来说应该就有 u-boot.bin 文件
但是我这里出现了错误
.
.
.
arm-linux-gcc:unrecognized option 'MQ'
make[1]:***[.depend]Error 1
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/examples'
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/post'
.
.
.
arm-linux-gcc:unrecognized option 'MQ'
make[1]:***[.depend]Error 1
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/post'
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/post/cpu'
.
.
.
arm-linux-gcc:unrecognized option 'MQ'
make[1]:***[.depend]Error 1
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/post/cpu'
make[1]:***[depend]Error 2
我不知道是那里除了错误,应该如何改正
不知道这个错误跟路径有没有关系
我的交差编译器路径 /usr/local/arm/2.95.3
u-boot路径 /mnt/u-boot/u-boot-1.1.6
前提:我交差编译环境已经做好了,vi 了个 hello.c
已经通过(生成hello.bin),我又从网上下载了uboot1.1.6并安装完成
问题:现在我在u-boot1.1.6下 执行
make distclean
make B2_config
make
正常来说应该就有 u-boot.bin 文件
但是我这里出现了错误
.
.
.
arm-linux-gcc:unrecognized option 'MQ'
make[1]:***[.depend]Error 1
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/examples'
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/post'
.
.
.
arm-linux-gcc:unrecognized option 'MQ'
make[1]:***[.depend]Error 1
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/post'
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/post/cpu'
.
.
.
arm-linux-gcc:unrecognized option 'MQ'
make[1]:***[.depend]Error 1
make[1]:Leaving directory '/mnt/u-boot/u-boot-1.1.6/post/cpu'
make[1]:***[depend]Error 2
我不知道是那里除了错误,应该如何改正
不知道这个错误跟路径有没有关系
我的交差编译器路径 /usr/local/arm/2.95.3
u-boot路径 /mnt/u-boot/u-boot-1.1.6
|
貌似你的gcc不支持MQ选项,试着修改Makefile去掉该选项或者升级更高版本交叉编译工具链
good luck!
good luck!
|
换个cross compiler试试?
你用的那个已经很老了。
你用的那个已经很老了。