编译OmniROM 8.1,到达编译内核这一步时出错:
1 |
|
解决办法很简单:
- 第一步: 清除内核源码中的临时文件
1
2cd <Android 源码根目录>/kernel/<定位到设备的内核源码目录>
make mrproper - 第二步: 清除Android编译系统的输出目录
out
,然后重新进行编译即可。1
2
3
4
5cd <Android 源码根目录>
rm -rf out
source build/envsetup.sh
lunch # 在弹出的列表中选择你的机型
make
具体的原因是,Android编译系统要求你的内核源码目录是“干净”的,也就是说,不能有任何编译的临时文件,否则会导致编译中断。
- 本文作者: 爱拼安小匠
- 本文链接: https://anclark.github.io/2018/09/11/Android_Adapting_Note/OmniROM:解决“zconf-hash-c--No-such-file-or-directory”/
- 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 3.0(署名-非商用-禁止演绎 3.0) 许可协议。转载请注明出处!