編譯內核時提示arm-linux-gcc not found


前提環境:

1.在ubutu1104上安裝了4.3.3的交叉編譯工具,解壓到目錄/usr/local/arm/4.3.3

在/etc/environment添加了環境變量。shell中 輸入:arm-linux-gcc -v 提示有版本信息。

2.sudo make zImage 時報錯/sbin:arm-linux-gcc not found

 

原因:由於用戶權限導致的路徑問題,參考網上別人博客:地址http://blog.csdn.net/sdwuyulunbi/article/details/6152437

解決辦法:在root權限下輸入命令:export PATH=$PATH:/usr/local/arm/4.3.3/bin 然后重新啟動

另外一個辦法:網友提出也可以將 /usr/local/arm/4.3.3/bin目錄下的軟連接拷貝到系統路徑/sbin下。嘗試后,理論上可行,但是覺得不利於日后管理,尤其是更換編譯器版本的時候要刪除,會非常麻煩,故放棄此法。(本人編譯內核用4.3.3,編譯應用程序用3.5版本)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM