内核编译记录--cc1: error: invalid option `abi=aapcs-linux'
2011-07-13 20:02
477 查看
编译内核出错cc1: error: invalid option `abi=aapcs-linux'
使用arm-linux-gcc -vyan@yan-laptop:/etc$ arm-linux-gcc -v
Using built-in specs.
Target: arm-none-linux-gnueabi
Configured with: /scratch/julian/lite-respin/linux/src/gcc-4.3/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-none-linux-gnueabi --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --enable-shared --enable-symvers=gnu --enable-__cxa_atexit --with-pkgversion='Sourcery G++ Lite 2008q3-72' --with-bugurl=https://support.codesourcery.com/GNUToolchain/ --disable-nls --prefix=/opt/codesourcery --with-sysroot=/opt/codesourcery/arm-none-linux-gnueabi/libc --with-build-sysroot=/scratch/julian/lite-respin/linux/install/arm-none-linux-gnueabi/libc --with-gmp=/scratch/julian/lite-respin/linux/obj/host-libs-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr --with-mpfr=/scratch/julian/lite-respin/linux/obj/host-libs-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr --disable-libgomp --enable-poison-system-directories --with-build-time-tools=/scratch/julian/lite-respin/linux/install/arm-none-linux-gnueabi/bin --with-build-time-tools=/scratch/julian/lite-respin/linux/install/arm-none-linux-gnueabi/bin
Thread model: posix
gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72)
出错信息: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
不选该项。
相关文章推荐
- 内核编译记录--cc1: error: invalid option `abi=aapcs-linux'
- linux 内核编译出现:cc1: error: invalid option `abi=aapcs-linux'
- 2.6.32内核编译出错cc1: error: invalid option `abi=aapcs-linux'
- linux2.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'
- linux2.6.32 内核编译 cc1: error: invalid option `abi=aapcs-linux'
- 编译内核出错cc1: error: invalid option `abi=aapcs-linux'
- linux-2.6.30.4内核编译出错cc1: error: invalid option `abi=aapcs-linux'
- 编译基于arm平台的内核,出现error: invalid option `abi=aapcs-linux'
- 编译内核出错:invalid option `abi=aapcs-linux'
- 编译内核出错:invalid option `abi=aapcs-linux' 解决办法
- 编译基于arm平台的内核,出现error: invalid option `abi=aapcs-linux'
- 编译内核出错:invalid option `abi=aapcs-linux' 解决办法
- 编译内核出错:invalid option `abi=aapcs-linux' 解决办法
- [转载]编译内核出错:invalid option `abi=aapcs-linux'
- cc1: error: invalid option `abi=aapcs-linux' make[1]: *** [kernel/bounds.s] Error 1 make: *** [prep
- 编译linux-2.32.2是出现cc1:error: invalid option 'abi=aapcs-linux'
- 记录22--invalid option `abi=aapcs-linux'错误提示