PetaLinux 工程编译遇到do_fetch错误

PetaLinux编译时,可能需要从网络下载很多软件包。如果下载失败,会报告do_fetch错误,错误信息类似如下:

 ERROR: gtk+3-3.22.30-r0 do_fetch: Fetcher failure

这时候,再多执行几次,一般可以编译成功。
当然,优先推荐使用下载工具,预先下载Xilinx提供的sstate文件和软件包文件,然后设置工程使用本地一家下载的sstate文件和软件包文件。这样既能提升编译速度,也能排除不必要的错误。具体设置,可以参考 整合Xilinx PetaLinux工程编译和Open Source U- Boot/Linux编译.

原文地址:https://www.cnblogs.com/hankfu/p/12567133.html