ubuntu12.04 在编译u-boot过程中遇到的问题及解决方法

时间:2022-01-12 16:27:52

本文记录自己学习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解决。

本文多参考网上资料,分享在学习过错中的问题,与大家多多交流。