请教一下安卓内核的编译问题

2019-09-13 23:34:07 +08:00
 rancent

仿照这 https://v2ex.com/t/355256 编译的

源:https://github.com/flar2/android_kernel_oneplus_msm8996

如图 https://imgchr.com/i/ns0ZOP

编译要么卡在 gcc 要么卡在 dtc 编译脚本错误


export PATH=/root/aarch64-linux-android-4.9/bin/:$PATH export ARCH=arm64 export SUBARCH=arm64 export CROSS_COMPILE=aarch64-linux-android- mkdir -p out make O=out clean make O=out mrproper make O=out elementalx_defconfig make O=out -j4

8178 次点击
所在节点    Android
10 条回复
zeroDev
2019-09-13 23:40:43 +08:00
要不你看看这个 https://xzos.net/fedora-ubuntu-lineageos/ (我写的)吧,如果有问题可以截图出来看看
phoebuss
2019-09-14 00:09:54 +08:00
看图像是被墙了…你能访问 android.googlesource.com?
rancent
2019-09-14 00:47:02 +08:00
@zeroDev 博客先收藏了,那我编译 mokee 就可以魔法了
rancent
2019-09-14 00:57:43 +08:00
phoebuss
2019-09-14 06:44:09 +08:00
咦,奇怪了?这 make 怎么把 deprecated warning 当作命令去执行了…
rancent
2019-09-14 09:33:52 +08:00
@phoebuss 是的很奇葩,我正尝试用 clang 编译了
rancent
2019-09-14 10:51:55 +08:00
@phoebuss
@zeroDev
谢谢,问题解决了,换了编译器,从 7.4 一路试到 4.9,能编译了..
https://releases.linaro.org/components/toolchain/binaries/

放个编译结果..这个应该成功了吧..5 分钟都不到就完事了..
https://sm.ms/image/8uXiNm1B5DpQzgC
Bugrun
2019-09-15 00:42:24 +08:00
@我也报错编译的 mi8 的能带带我么
Bugrun
2019-09-15 00:43:03 +08:00
@rancent 可以带带么按官方 wiki 编译一直报错
rancent
2019-09-15 12:40:01 +08:00
@Bugrun 环境变量+依赖项+编译器(不要用谷歌提供的)+内核源码,这我邮箱 base64:cmFuY2VudEB2aXAucXEuY29t

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/600701

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX