编译基于arm平台的内核,出现error: invalid option `abi=aapcs-linux'
2013-11-18 20:41
661 查看
编译内核进行make 时候 出现如下错误:
cc1: error: invalid option `abi=aapcs-linux'
root@ubuntu:/opt/FriendlyARM/mini2440/linux-2.6.32.2# make
scripts/kconfig/conf -s arch/arm/Kconfig
CHK include/linux/version.h
Generating include/asm-arm/mach-types.h
CHK 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
查询得知:
原因:旧编译器可能是用OABI的,而配置内核时又选择了使用EABI的,修改内核配置:
Kernel Features ---->Use the ARM EABIto compile the kernel
不选该项。
具体就是 内核源码目录下输入make menuconfig 看到里面 Kernel Features
进去取消该选项 保存退出 就可以了。
然后再~$ make
这个错误到这里就解了。
文章出去:http://blog.csdn.net/penglijiang/article/details/7681347
cc1: error: invalid option `abi=aapcs-linux'
root@ubuntu:/opt/FriendlyARM/mini2440/linux-2.6.32.2# make
scripts/kconfig/conf -s arch/arm/Kconfig
CHK include/linux/version.h
Generating include/asm-arm/mach-types.h
CHK 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
查询得知:
原因:旧编译器可能是用OABI的,而配置内核时又选择了使用EABI的,修改内核配置:
Kernel Features ---->Use the ARM EABIto compile the kernel
不选该项。
具体就是 内核源码目录下输入make menuconfig 看到里面 Kernel Features
进去取消该选项 保存退出 就可以了。
然后再~$ make
这个错误到这里就解了。
文章出去:http://blog.csdn.net/penglijiang/article/details/7681347
相关文章推荐
- 编译基于arm平台的内核,出现error: invalid option `abi=aapcs-linux'
- linux 内核编译出现:cc1: error: invalid option `abi=aapcs-linux'
- linux-2.6.30.4内核编译出错cc1: error: invalid option `abi=aapcs-linux'
- 2.6.32内核编译出错cc1: error: invalid option `abi=aapcs-linux'
- 编译内核出错cc1: error: invalid option `abi=aapcs-linux'
- linux2.6.32 内核编译 cc1: error: invalid option `abi=aapcs-linux'
- linux2.6.32 内核编译 cc1: error: invalid option `abi=aapcs-linux'
- 编译内核出错:invalid option `abi=aapcs-linux' 解决办法
- 编译内核出错:invalid option `abi=aapcs-linux' 解决办法
- 编译内核错误:cc1: error: invalid option `abi=aapcs-linux'
- linux2.6.32 内核编译 cc1: error: invalid option `abi=aapcs-linux'
- 编译linux2.6.27出错 invalid option `abi=aapcs-linux' - 博文 - 社区 - ChinaAET电子技术应用网
- 内核编译记录--cc1: error: invalid option `abi=aapcs-linux'
- linux2.6.32 内核编译 cc1: error: invalid option `abi=aapcs-linux'
- 内核编译记录--cc1: error: invalid option `abi=aapcs-linux'
- [转载]编译内核出错:invalid option `abi=aapcs-linux'
- 记录22--invalid option `abi=aapcs-linux'错误提示
- 【OC易错】Xcode5.0新建OS X下的cmd工程后出现编译错误clang: error: invalid version number in '-mmacosx-version-min=
- yaffs,linux3.11,内核编译时报错, error: unknown field 'readdir' specified in initializer
- 编译linux-2.32.2是出现cc1:error: invalid option 'abi=aapcs-linux'