联系管理员

开通文章发布权限

扫码 添加微信
微信图片
电话:18888888888 QQ:-

编译debian 报错 build_recovery failed!

报错内容如下:
图片#B #S #R #60% #auto

解决办法:
要修改 recovery 中的 bwriter_buffer 和 fwriter_buffer 的重定义问题,添加 exten 就好。

路径:

buildroot/output/rockchip_rk3566/build/host-squashfs-<hash>/squashfs-tools/mksquashfs.h
- <hash> 是动态生成的目录名(如 host-squashfs-4.4 或带哈希值的目录)很长一串数据。

找得到 mksquashfs.h 的话,就打开它:

vim mksquashfs.h

图片#B #S #R #60% #auto
在其源码中找到 struct cache *bwriter_buffer, *fwriter_buffer;,在其前面添加 extern即可。

图片#B #S #R #60% #auto

填加完成后保存退出到SDK目录下,清除编译,然后重新编即可。

./build.sh cleanall

 

评论

快捷导航

把好文章收藏到微信

打开微信,扫码查看

关闭

还没有账号?立即注册