linux-2.6.30.4內核編譯出錯cc1: error: invalid option `abi=aapcs-linux'



由於使用的是arm-linux-gcc-3.4.1,版本太低,對於新版內核一些配置不兼容,舊編譯器可能是用OABI的,而配置內核時又選擇了使用EABI的,所以無法編譯。

解決的方法有兩個:

1、修改內核配置項目!原因:舊編譯器是用OABI的,而配置內核時又選擇了使用EABI的,修改內核配置:
    Kernel Features ---->Use the ARM EABIto compile the kernel,不選該項。

2、安裝新版的arm-linux-gcc-4.4.3,問題解決!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章