OmniROM:解决“zconf.hash.c: No such

2018-09-11  本文已影响0人  爱拼安小匠

编译OmniROM 8.1,到达编译内核这一步时出错:

scripts/kconfig/zconf.tab.c:206:10: fatal error: zconf.hash.c: No such file or directory
 #include "zconf.hash.c"
          ^~~~~~~~~~~~~~
compilation terminated.

解决办法很简单:

cd <Android 源码根目录>/kernel/<定位到设备的内核源码目录>
make mrproper
cd <Android 源码根目录>
rm -rf out
source build/envsetup.sh
lunch                    # 在弹出的列表中选择你的机型
make

具体的原因是,Android编译系统要求你的内核源码目录是“干净”的,也就是说,不能有任何编译的临时文件,否则会导致编译中断。

上一篇下一篇

猜你喜欢

热点阅读