Firefly开源社区

RK3308:当编译kernel时,出现编译报错导致编译失败!

18

积分

0

威望

0

贡献

技术小白

积分
18
发表于 2019-5-20 18:42:38     
描述

1、严格按照Firefly官网文档“固件编译”的这章内容开始SDK编译。

2、当用那个命令“./build.sh uboot”或“./make.sh roc-rk3308-cc”,uboot能编译成功。

3、当用那个命令“./build.sh kernel”或“$ make arch=arm64 firefly-rk3308_linux_defconfig 和 $ make arch=arm64 rk3308-roc-cc-dmic-pdm_emmc.img”,kernel编译都会报以下错误。

。。。。。。
  LD      vmlinux
  SORTEX  vmlinux
  SYSMAP  System.map
  OBJCOPY arch/arm64/boot/Image
  LZ4C    arch/arm64/boot/Image.lz4
/bin/sh: 1: lz4c: not found
arch/arm64/boot/Makefile:42: recipe for target 'arch/arm64/boot/Image.lz4' failed
make[1]: *** [arch/arm64/boot/Image.lz4] Error 1
arch/arm64/Makefile:116: recipe for target 'Image.lz4' failed
make: *** [Image.lz4] Error 2
====Build kernel failed!====
renhui@buildsrv-2:~/rockchip/RK3308_Projects/Firefly-RK3308$
。。。。。。

4、请问各位大侠:如何解决上述编译报错问题?谢谢!
回复

使用道具 举报

155

积分

1

威望

0

贡献

技术小白

积分
155
发表于 2019-5-21 09:14:10     
推荐用docker编译
回复

使用道具 举报

18

积分

0

威望

0

贡献

技术小白

积分
18
发表于 2019-5-21 14:38:26     
我用docker编译怎么又出现以下错误:

renhui@buildsrv-2:~/Firefly-RK3308$ ./FFTools/DockerCook/DKCook  ./build.sh
./FFTools/DockerCook/DKCook: line 27: docker: command not found
renhui@buildsrv-2:~/Firefly-RK3308$

为什么呢?
回复

使用道具 举报

155

积分

1

威望

0

贡献

技术小白

积分
155
发表于 2019-5-21 17:40:22     
zhonggs2018 发表于 2019-5-21 14:38
我用docker编译怎么又出现以下错误:

renhui@buildsrv-2:~/Firefly-RK3308$ ./FFTools/DockerCook/DKCoo ...

你安装docker了吗?
回复

使用道具 举报

18

积分

0

威望

0

贡献

技术小白

积分
18
发表于 2019-5-21 17:55:02     
官网下载的源代码包Firefly-RK3308_Linux_SDK_git_20181116.7z里面就有这个FFTools文件夹,它里面就含有DKCook这个文件啊。还需要再单独安装docker吗?多谢!
回复

使用道具 举报

155

积分

1

威望

0

贡献

技术小白

积分
155
发表于 2019-5-22 15:32:17     
zhonggs2018 发表于 2019-5-21 17:55
官网下载的源代码包Firefly-RK3308_Linux_SDK_git_20181116.7z里面就有这个FFTools文件夹,它里面就含有DKC ...

FFTool是脚本,需要安装docker
回复

使用道具 举报

12

积分

0

威望

0

贡献

技术小白

积分
12
发表于 2019-6-9 07:06:48     
安装一下这个就好了
apt-get install liblz4-tool
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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