Firefly开源社区

打印 上一主题 下一主题

fireprime内核编译失败(未解决)

46

积分

0

威望

0

贡献

技术小白

积分
46

fireprime内核编译失败(未解决)

发表于 2016-2-2 11:34:35      浏览:6196 | 回复:9        打印     [复制链接] 楼主
本帖最后由 Se7en 于 2016-2-2 15:35 编辑

需求:编译linux内核
系统:32位ubuntu
按照这篇帖子(http://wiki.t-firefly.com/index.php/FirePrime/Build_kernel)进行到这一步时,报错:





其他的疑问:
(1)既然是纯linux的内核,为什么里面提到用Android 的 arm-eabi-4.6 ?内核的makefile中也是arm-eabi-4.6。文档中linux内核编译多次提到android、SDK,它们彼此间不是应该独立的吗。

(2)我看很多人用的arm-linux-guneabihf-这个交叉编译,我试了这个是可行的,但好像提到内核这里不可以用,会出问题。两边为什么没有统一起来?

(3)linux内核编译里的教程是这么写的:


那么这里是不是表示安卓、ubuntu公用同一份内核?可我了解的是他们并不相同,做了许多改动。这里不理解。




回复

使用道具 举报

46

积分

0

威望

0

贡献

技术小白

积分
46
发表于 2016-2-25 09:45:23      沙发
32位的虚拟机编译没有问题么?我看了有不少帖子说必须64位的,我现在因为之前编译出现了问题,虚拟机时不时的报错,我想换个64位的再试试。如果32位可以的话就不重装系统了,直接重新在装一个虚拟机就好了
回复

使用道具 举报

46

积分

0

威望

0

贡献

技术小白

积分
46
发表于 2016-3-3 18:02:23      板凳
本帖最后由 Se7en 于 2016-3-3 20:06 编辑
zhansb 发表于 2016-2-25 11:57
32位没试过,据说会有问题,需要自己折腾一下
建议不熟的话就用64位的
make module报错


下面这里说是去年9月份发现的,期待早点改正啊。
http://bbs.ickey.cn/group-topic-id-58802.html


回复

使用道具 举报

46

积分

0

威望

0

贡献

技术小白

积分
46
发表于 2016-3-4 11:32:54      地板
我按照做法,替换了两个文件,接着重新编译:
make fireprime-linux_defconfig
make -j8 rk3128-fireprime.img
就提示下面的没有license:
fireprime-kernel/drivers/gpu/arm/mali400/Kbuild:35: *** Runtime PM is incompatible with non-GPL license.  Stop.
make[3]: *** [drivers/gpu/arm/mali400] Error 2
make[2]: *** [drivers/gpu/arm] Error 2
make[1]: *** [drivers/gpu] Error 2
make: *** [drivers] Error 2


回复

使用道具 举报

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

本版积分规则

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