說實話編譯U-boot挺累人的,要做的修改不是很多,但是在編譯器上花的功夫卻很多,經常遇到各種奇怪的問題。
下面是編譯通過的U-boot和對應的gcc編譯器
GCC下載地址:http://download.csdn.net/detail/king_mcu/9002001
U-Boot下載地址:http://download.csdn.net/detail/king_mcu/9002011
說明:
1、arm-linux-gcc解壓到linux電腦上後,添加環境變量,這點不用多說,下面是我電腦上的安裝路徑:
2、解壓U-boot到工作目錄,修改Makefile中的編譯器路徑,改爲你電腦上arm-linux-gcc的路徑:
3、make clean
4、make EmbedSky_config
如果提示mkconfig permission deny的話,就執行一下chmod 777 mkconfig
5、make
就這樣吧~~~