Firefly开源社区

打印 上一主题 下一主题

Android SDK Kernel下编译linux内核,出现未知错误

18

积分

0

威望

0

贡献

游客

积分
18

Android SDK Kernel下编译linux内核,出现未知错误

发表于 2017-10-5 19:02:30      浏览:7227 | 回复:1        打印      只看该作者   [复制链接] 楼主
本帖最后由 lzhong5 于 2017-10-5 19:04 编辑

按照http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_kernel编译内核。在 Firefly-RK3288 Android SDK Kernel目录下运行make firefly-rk3288-linux_defconfig,出现

*******************************************************************************************************************
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/root/init.environ.rc”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/root/init.environ.rc”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libisp_silicomimageisp_api.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libisp_silicomimageisp_api.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libisp_silicomimageisp_api.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libisp_silicomimageisp_api.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/modules/mali_kbase.ko”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/modules/mali_kbase.ko”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libapedec.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libapedec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libcsiconv.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libcsiconv.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libffmpeg.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libffmpeg.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libffmpeg_vp9dec.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libffmpeg_vp9dec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libhevcdec.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libhevcdec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libjesancache.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libjesancache.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libjpeghwdec.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libjpeghwdec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libjpeghwenc.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libjpeghwenc.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libRKBluray.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libRKBluray.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/librkboxffplayer.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/librkboxffplayer.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/librkffplayer.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/librkffplayer.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/librk_hevcdec.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/librk_hevcdec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/librk_on2.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/librk_on2.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/librkswscale.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/librkswscale.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/librkwmapro.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/librkwmapro.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libapedec.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libapedec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libcsiconv.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libcsiconv.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libffmpeg.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libffmpeg.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libffmpeg_vp9dec.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libffmpeg_vp9dec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libhevcdec.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libhevcdec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libjesancache.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libjesancache.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libjpeghwdec.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libjpeghwdec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libjpeghwenc.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libjpeghwenc.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libRKBluray.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libRKBluray.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/librkboxffplayer.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/librkboxffplayer.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/librkffplayer.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/librkffplayer.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/librk_hevcdec.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/librk_hevcdec.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/librk_on2.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/librk_on2.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/librkswscale.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/librkswscale.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/librkwmapro.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/librkwmapro.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/obj/lib/libion_rk.so”的命令
build/core/prebuilt.mk:165: 警告:忽略关于目标“out/target/product/rk3288/obj/lib/libion_rk.so”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/xbin/io”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/xbin/io”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/root/sbin/mkdosfs”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/root/sbin/mkdosfs”的旧命令
build/core/Makefile:32: 警告:覆盖关于目标“out/target/product/rk3288/system/lib/libext4_utils.so”的命令
build/core/base_rules.mk:529: 警告:忽略关于目标“out/target/product/rk3288/system/lib/libext4_utils.so”的旧命令
make: *** 没有规则可以创建目标“firefly-rk3288-linux_defconfig”。 停止。
*******************************************************************************************************************
源码版本为firefly-rk3288_android4.4_git_20141211.tar.gz。为什么出现这种错误,是有工具未安装还是操作问题?

回复

使用道具 举报

18

积分

0

威望

0

贡献

游客

积分
18
发表于 2017-10-6 20:48:11        只看该作者  沙发
已解决。SDK更新后需要在SDK目录及Kernel目录下分别make clean。make -j8 firefly-ek3288.img时不用加-j8,可能是编译环境硬件不同的原因。
回复

使用道具 举报

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

本版积分规则

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