我正在尝试为arm架构构建一个Android内核,但它一直都会失败并且它给了我这个错误:
Using /home/build/tommolini_android/omap-android-kernel as source for kernel
/home/build/tommolini_android/omap-android-kernel is not clean, please run 'make mrproper'
in the '/home/build/tommolini_android/omap-android-kernel' directory.
make[1]: *** [prepare3] Error 1
make[1]: *** Waiting for unfinished jobs....
HOSTLD scripts/mod/modpost
make[1]: *** wait: No child processes. Stop.
make: *** [sub-make] Error 2
如果我在该目录中运行make mrproper并再次执行ARCH = arm -j8,则说它找不到.config文件:
***
*** Configuration file ".config" not found!
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[3]: *** [silentoldconfig] Error 1
make[2]: *** [silentoldconfig] Error 2
make[1]: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop.
make: *** [sub-make] Error 2
我执行的命令是:
make ARCH=arm distclean
make ARCH=arm platformX4_defconfig
make ARCH=arm -j8
我该如何解决这个问题?有什么想法吗?