Firefly开源社区

打印 上一主题 下一主题

自定义文件系统后编译出错

203

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
203

自定义文件系统后编译出错

发表于 2019-12-27 22:03:32      浏览:6900 | 回复:3        打印      只看该作者   [复制链接] 楼主
各位坛友:
       我按照http://dev.t-firefly.com/forum.p ... mp;highlight=rootfs里面介绍的方法自己制作了一个ubuntu.img,然后按照http://wiki.t-firefly.com/zh_CN/ ... ux_compile_gpt.html的方法修改了mk文件,RK_ROOTFS_IMG=ubunturootfs/ubuntu.img
也将编译出来的img放到了对应的位置,然后执行如下命令:
./build.sh aio-rk3399pro-jd4.mk        ./build.sh       得到了如下的错误提示,请问这是何故?

>>> libdrm 2.4.89 Patching

Applying 0001-Add-ARM-support-into-xf86drm.h.patch using patch:
Error: duplicate filename '0001-Add-ARM-support-into-xf86drm.h.patch'
Conflicting files are:
  already applied: /Data_disk_rk3399pro/linux/linux_sdk/buildroot/package/libdrm/0001-Add-ARM-support-into-xf86drm.h.patch
  to be applied  : /Data_disk_rk3399pro/linux/linux_sdk/buildroot/package/libdrm/0001-Add-ARM-support-into-xf86drm.h.patch
package/pkg-generic.mk:218: recipe for target '/Data_disk_rk3399pro/linux/linux_sdk/buildroot/output/rockchip_rk3399pro/build/libdrm-2.4.89/.stamp_patched' failed
make[1]: *** [/Data_disk_rk3399pro/linux/linux_sdk/buildroot/output/rockchip_rk3399pro/build/libdrm-2.4.89/.stamp_patched] Error 1
/Data_disk_rk3399pro/linux/linux_sdk/buildroot/output/rockchip_rk3399pro/Makefile:16: recipe for target '_all' failed
make: *** [_all] Error 2
Command exited with non-zero status 1
you take 0:42.65 to build builroot
====Build buildroot failed!====
回复

使用道具 举报

789

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
789
发表于 2019-12-30 10:53:45        只看该作者  沙发
请将 ./build.sh aio-rk3399pro-jd4.mk 改为 ./build.sh aio-3399pro-jd4.mk 再试试看。
回复

使用道具 举报

203

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
203
发表于 2019-12-30 16:00:55        只看该作者  板凳
Negro旋 发表于 2019-12-30 10:53
请将 ./build.sh aio-rk3399pro-jd4.mk 改为 ./build.sh aio-3399pro-jd4.mk 再试试看。

我只是发帖的时候写错了这个mk文件的名字,实际运行时正确的名字,同理 这个错误仍在,不然第一步都过不去
回复

使用道具 举报

789

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
789
发表于 2019-12-30 16:46:16        只看该作者  地板
在你修改文件之前,有没有编译过buildroot呢?如果没有的话,请参考wiki先同步代码在编译buildroot;

buildroot也是一个文件系统,所以你想用自己制作的文件系统,可以不用编译这个buildroot,编译uboot,kernel即可。然后烧录uboot,kernel和你的文件系统就可以了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表