U-boot make March 错误

U-boot make March 错误

按照此处的说明进行操作后,http://elinux.org/RPi_U-Boot,设置 U-Boot,运行命令时出现以下错误make -j8 -s

cc1:错误:-march= 开关的值 (armv5) 错误

Makefile:912: 目标“u-boot.cfg”的配方失败

我在谷歌上搜索过,但找不到太多关于此的信息。对于问题是什么或者我错过了什么/做错了什么有什么建议吗?

答案1

这只是因为未设置 CROSS_COMPILE 变量......

答案2

正如链接的指南所述,您必须首先

export CROSS_COMPILE=the-prefix-of-the-arm-cross-toolchain-installed-

然后运行 ​​make 因为当您正在为另一个体系结构构建(最有可能)软件时,“gcc”将不接受我们在构建时传递的各种标志。

相关内容