内核构建因.config而失败

时间:2018-02-07 09:34:55

标签: android build arm kernel

我正在尝试为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

我该如何解决这个问题?有什么想法吗?

0 个答案:

没有答案