開始作了一些試探性的make可能,有些是用了gnu-linux-gcc,默認的生成了一些配置文件吧。有一些錯誤之後在環境變量裡把CROSS_COMPILE=arm-unknown-linux-gnueabi,再到u-boot make,在鏈接時就出錯
/bin/bash: line 1: 8974 段錯誤
最後一行的錯誤是:make: *** [u-boot] Error 139
網上有好多這樣類似的說是編譯器太老舊了,我是剛編譯出來的,怎麼會呢。
但是確實可能有前後配置的編譯器不一樣吧,於是我把源代碼都刪掉,重新解壓和make,搞定。