赛灵思
直播中

赵静

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

为Zybo编译内核时出错的解决办法有哪些?

嗨,大家好,
我试图在Zybo板上构建操作系统,但坚持编译内核源代码,
我从这里获得了源代码,https://github.com/Xilinx/linux-xlnx
编译如下,
make ARCH = ARM CROSS_COMPILE = arm-xilinx-linux-gnueabi- uImage
这是错误
make [1]:***没有规则来制作目标`block / genhd.o',需要`block / built-in.o'。
停止
我不明白我该如何克服它,
请帮帮我,
高级感谢你

回帖(3)

范志坚

2020-5-1 08:50:41
命令ls -l block / genhd.c说什么?
举报

朱虹博

2020-5-1 09:02:41
首先要感谢关注我的问题,
在内核文件夹中输入后
ls -l block / genhd.h
它给了我这个,即没有找到文件
ls:无法访问block / genhd.c:没有这样的文件或目录
那么,我应该下载该文件复制它们来解决它吗?
举报

范志坚

2020-5-1 09:15:20
好吧,你所指的上游Git存储库包含有问题的文件(我认为你打算写genhd.c,而不是genhd.h):
https://github.com/Xilinx/linux-xlnx/blob/master/block/genhd.c
这意味着您的本地结帐最多不完整。
我建议再次查看来源。
举报

更多回帖

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