他其實是一個make file set,不過這個make file set會到網路上抓取必須要的檔案來編譯,所以大多數檔案不在抓下來的tar ball內,所以過程會蠻久的,使用前先安裝必須的套件
apt-get install bison flex gettext patch build-essential texinfo ncurses
跟著使用make menuconfig
- 修改Target Architechure為arm
- 取消製作root system,把Target filesystem options中的ext2 root filesystem取消
- 不要做kernel,Kernel type選為none
- Tool Chain內選擇開啟RPC,這是為了以後的NFS
設定檔案儲存後就可以開始編譯了make
跟著找到arm-linux-的這群檔案,我編譯出來的檔案被放到了tar ball目錄下的output/host/usr/bin內,可以使用find指令,跟著把他加入PATH
最後試試看arm-linux-gcc -v,可以看到版本
沒有留言:
張貼留言