Firefly开源社区

打印 上一主题 下一主题

[技术讨论] rk3308cc 按文档步骤kernel编译错误,不能通过,求助。

6

积分

0

威望

0

贡献

技术小白

积分
6

rk3308cc 按文档步骤kernel编译错误,不能通过,求助。

发表于 2018-12-21 15:55:31      浏览:6269 | 回复:2        打印      只看该作者   [复制链接] 楼主
oot@kdaudio-optiplex-7050:/home/liuhuan/rk3308cc/rk3308-linux-firefly/kernel# ls
android                         certs          drivers   ipc      logo.bmp         net             security
arch                            COPYING        firmware  Kbuild   logo_kernel.bmp  README          sound
backported-features             CREDITS        fs        Kconfig  MAINTAINERS      REPORTING-BUGS  tools
block                           crypto         include   kernel   Makefile         samples         usr
build.config.cuttlefish.x86_64  Documentation  init      lib      mm               scripts         virt
root@kdaudio-optiplex-7050:/home/liuhuan/rk3308cc/rk3308-linux-firefly/kernel# make arch=arm64 firefly-rk3308_linux_defconfig
#
# configuration written to .config
#
root@kdaudio-optiplex-7050:/home/liuhuan/rk3308cc/rk3308-linux-firefly/kernel# make arch=arm64 rk3308-roc-cc-dmic-pdm_emmc.img
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     scripts/mod/devicetable-offsets.h
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  CHK     include/generated/bounds.h
  CHK     include/generated/timeconst.h
  CHK     include/generated/asm-offsets.h
  CALL    scripts/checksyscalls.sh
  VDSOL   arch/arm64/kernel/vdso/vdso.so.dbg
/home/liuhuan/rk3308cc/rk3308-linux-firefly/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/6.3.1/../../../../aarch64-linux-gnu/bin/ld: /home/liuhuan/rk3308cc/rk3308-linux-firefly/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/../libexec/gcc/aarch64-linux-gnu/6.3.1/liblto_plugin.so: error loading plugin: /home/liuhuan/rk3308cc/rk3308-linux-firefly/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/../libexec/gcc/aarch64-linux-gnu/6.3.1/liblto_plugin.so: file too short
collect2: error: ld returned 1 exit status
arch/arm64/kernel/vdso/Makefile:34: recipe for target 'arch/arm64/kernel/vdso/vdso.so.dbg' failed
make[1]: *** [arch/arm64/kernel/vdso/vdso.so.dbg] Error 1
arch/arm64/Makefile:152: recipe for target 'vdso_prepare' failed
make: *** [vdso_prepare] Error 2
回复

使用道具 举报

6

积分

0

威望

0

贡献

技术小白

积分
6
发表于 2018-12-21 15:59:06        只看该作者  沙发
请问这个错误是怎么解决的?
回复

使用道具 举报

274

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
274
发表于 2018-12-22 15:27:04        只看该作者  板凳
/home/liuhuan/rk3308cc/rk3308-linux-firefly/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/../libexec/gcc/aarch64-linux-gnu/6.3.1/liblto_plugin.so: file too short
看你的报错,应该是软链接设置有问题,试试删掉相关软链接再重新做软链接试试。
回复

使用道具 举报

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

本版积分规则

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