本文記錄自己學習zeboard開發過錯中碰到的問題。

本文以《嵌入式系統軟體硬體協同設計實戰指南》第2版13.2.2節中編譯u-boot為基礎,按照書中的方法碰到有以下幾個問題

1.openssl/ssl.h這裡是庫檔案缺失,執行命令

$ sudo apt-get install libssl-dev

2./bin/sh: 1:dtc: not found 缺dtc工具,執行命令

$ sudo apt-get install device-tree-compiler

3.dtc: invalid option -- 'i' 這裡是dtc工具有問題,執行以下命令

$ sudo  wget -c https://raw.github.com/RobertCNelson/tools/master/pkgs/dtc.sh

$ sudo chmod 777 dtc.sh

$ ./dtc.sh

到這裡問題就都解決了,若是在第3個問題中無法從網站中下載dtc.sh檔案參照http://blog.chinaunix.net/uid-30122221-id-5372805.html解決。

本文多參考網上資料,分享在學習過錯中的問題,與大家多多交流。