Firefly开源社区

打印 上一主题 下一主题

Firefly-RK3288 Android 5.1 编译內核失败

7

积分

0

威望

0

贡献

游客

积分
7

Firefly-RK3288 Android 5.1 编译內核失败

发表于 2016-1-28 21:14:26      浏览:5943 | 回复:3        打印      只看该作者   [复制链接] 楼主
在Ubuntu 15.10, 14.04, 12.04下都试过编译,但都失败。
错误显示找不到liblto_plugin.so


______________________


root@marco-ubuntu14: /media/sf_Ubuntu/Source/firefly-rk3288/kernel# make -j8 firefly-rk3288.img
  CHK     include/generated/uapi/linux/version.h
  HOSTCC  scripts/basic/fixdep
  CHK     include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' is up to date.
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/sortextable
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/selinux/mdp/mdp
  CC      kernel/bounds.s
  HOSTCC  scripts/selinux/genheaders/genheaders
  CC      scripts/mod/devicetable-offsets.s
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  HOSTCC  scripts/dtc/dtc-parser.tab.o
arm-eabi-gcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found
compilation terminated.
make[2]: *** [scripts/mod/empty.o] Error 1
make[2]: *** Waiting for unfinished jobs....
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/livetree.o
arm-eabi-gcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found
compilation terminated.
make[2]: *** [scripts/mod/devicetable-offsets.s] Error 1
make[1]: *** [scripts/mod] Error 2
make[1]: *** Waiting for unfinished jobs....
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/util.o
arm-eabi-gcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found
compilation terminated.
make[1]: *** [kernel/bounds.s] Error 1
make: *** [prepare0] Error 2
make: *** Waiting for unfinished jobs....
  HOSTLD  scripts/dtc/dtc
make: *** [scripts] Error 2

______________________

以下是我机子上查找liblto_plugin.so的位置


root@marco-ubuntu14: /media/sf_Ubuntu/Source/firefly-rk3288/kernel# find / -name "liblto_plugin.so"
/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so
/usr/lib/gcc/arm-none-eabi/4.9.3/liblto_plugin.so
/media/sf_Ubuntu/Source/firefly-rk3288/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.8/libexec/gcc/aarch64-linux-android/4.8/liblto_plugin.so

/media/sf_Ubuntu/Source/firefly-rk3288/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/libexec/gcc/aarch64-linux-android/4.9/liblto_plugin.so

______________________

以下是我机子上環境變量

root@marco-ubuntu14:/media/sf_Ubuntu/Source/firefly-rk3288/kernel# env
XDG_VTNR=7
LC_PAPER=zh_CN.UTF-8
XDG_SESSION_ID=c2
LC_ADDRESS=zh_CN.UTF-8
LC_MONETARY=zh_CN.UTF-8
SHELL=/bin/bash
TERM=xterm
LC_NUMERIC=zh_CN.UTF-8
OLDPWD=/media/sf_Ubuntu/Source/firefly-rk3288
USER=root
LC_TELEPHONE=zh_CN.UTF-8
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:
SUDO_USER=marco
SUDO_UID=1000
USERNAME=root
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
LC_IDENTIFICATION=zh_CN.UTF-8
PWD=/media/sf_Ubuntu/Source/firefly-rk3288/kernel
LANG=zh_TW.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
SHLVL=1
XDG_SEAT=seat0
SUDO_COMMAND=/bin/su
HOME=/root
LANGUAGE=zh_TW:zh:en_US:en
LOGNAME=root
LESSOPEN=| /usr/bin/lesspipe %s
SUDO_GID=1000
DISPLAY=:0
LESSCLOSE=/usr/bin/lesspipe %s %s
LC_TIME=zh_CN.UTF-8
COLORTERM=gnome-terminal
XAUTHORITY=/home/marco/.Xauthority
LC_NAME=zh_CN.UTF-8

_=/usr/bin/env



回复

使用道具 举报

7

积分

0

威望

0

贡献

游客

积分
7
发表于 2016-1-28 23:03:18        只看该作者  沙发
我加了以下语这再编译,可以了。不过又出现另一个问题
root@marco-ubuntu14:/media/sf_Ubuntu/Source/firefly-rk3288/kernel# export ARCH=arm
root@marco-ubuntu14:/media/sf_Ubuntu/Source/firefly-rk3288/kernel# export CROSS_COMPILE=/media/sf_Ubuntu/Source/firefly-rk3288/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin/arm-eabi-
root@marco-ubuntu14:/media/sf_Ubuntu/Source/firefly-rk3288/kernel# make firefly-rk3288_defconfig
#
# configuration written to .config
#

问题如下
root@marco-ubuntu14:/media/sf_Ubuntu/Source/firefly-rk3288/kernel# make -j8 firefly-rk3288.img
scripts/kconfig/conf --silentoldconfig Kconfig
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' is up to date.
  CC      scripts/mod/empty.o
  CC      scripts/mod/devicetable-offsets.s
as:無法辨識的選項「-EL」
make[2]: *** [scripts/mod/empty.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [scripts/mod] Error 2
make: *** [scripts] Error 2
make: *** Waiting for unfinished jobs....
  CALL    scripts/checksyscalls.sh
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2016-1-29 10:59:03        只看该作者  板凳
编译器直接用android里面的
回复

使用道具 举报

7

积分

0

威望

0

贡献

游客

积分
7
发表于 2016-1-29 22:32:41        只看该作者  地板
謝謝,编译器直接用android里面的總算過了,編譯到./mkimage.sh過不了

http://developer.t-firefly.com/thread-5076-1-1.html
回复

使用道具 举报

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

本版积分规则

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