CHK include/linux/version.h
UPD include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC kernel/bounds.s
cc1: error: invalid option `abi=aapcs-linux'
make[1]: *** [kernel/bounds.s] Error 1
make: *** [prepare0] Error 2
出现上述错误,出现此问题的原因是由于在配置内核时,在kernel feature选择中选择了Use the ARM EABI to compile the kernel引起的,解决方法:
1.要么换编译器;
2.在内核选项中不要选择Use the ARM EABI to compile the kernel这一项,ok