赛灵思
直播中

张秀珍

7年用户 126经验值
私信 关注
[问答]

怎么从源代码构建u-boot?

嗨,
我正在尝试从源代码中为xilinx zedboard交叉编译u-boot。
我可以按照本指南成功构建主分支:http://www.wiki.xilinx.com/Build+U-Boot
我的问题是我需要构建和测试以前的u-boot版本
我想要构建的标签是xilinx-v2014.1
程序如下:
Git clone https://github.com/Xilinx/u-boot-xlnx.git
cd u-boot-xlnx
git checkout标签/ xilinx-v2014.1
make zynq_zed_config
配置输出:
配置zynq_zed板...
来源/opt/poky/1.8.1/environment-setup-ARMv7a-vfp-neon-poky-linux-gnueabi
(通过寻找我的yocto SDK来配置交叉编译器)
使
输出:
pi_display.o api_net.o api_platform-arm.o api_storage.o
arm-poky-linux-gnueabi-ld.bfd:无法识别的选项'-Wl,-O1'
arm-poky-linux-gnueabi-ld.bfd:使用--help选项获取用法信息
make [1]:*** [built-in.o]错误1
make [1]:离开目录`/ home / ge
似乎xilinx-v2014.1分支上的make config未成功完成。
任何帮助,将不胜感激。
谢谢。

回帖(1)

h1654155275.5724

2020-4-17 07:28:30
根据这篇文章解决:https://lists.yoctoproject.org/pipermail/meta-freescale/2014-November/011270.html
要解决顶级makefile路径并构建,请执行以下操作...
使LDFLAGS =“”CC =“$ CC”
举报

更多回帖

发帖
×
20
完善资料,
赚取积分