AMD ZCU106 U-Boot 2023.1 Open Source Flow 编译的缺少“gnutls/gnutls.h”错误
获取代码
以下列命令获取U-Boot代码
petalinux-devtool modify u-boot-xlnx
在目录components/yocto/workspace/sources/u-boot-xlnx 下应该有u-boot-xlnx的源代码。
获取配置文件
查找u-boot的配置文件“.config”,并复制到u-boot-xlnx的源代码目录下,以及u-boot-xlnx的源代码的“configs”目录下。
hankf@XSZGS4:zcu106-vcu-trd-231-bsp-peta$ find -name ".config" | grep -i u-boot-xlnx
./build/tmp/work/xilinx_zcu106-xilinx-linux/u-boot-xlnx/1_v2023.01-xilinx-v2023.1+git999-r0/u-boot-xlnx-v2023.01-xilinx-v2023.1+git999/.config
hankf@XSZGS4:zcu106-vcu-trd-231-bsp-peta$ cp ./build/tmp/work/xilinx_zcu106-xilinx-linux/u-boot-xlnx/1_v2023.01-xilinx-v2023.1+git999-r0/u-boot-xlnx-v2023.01-xilinx-v2023.1+git999/.config components/yocto/workspace/sources/u-boot-xlnx/
hankf@XSZGS4:zcu106-vcu-trd-231-bsp-peta$ cp ./build/tmp/work/xilinx_zcu106-xilinx-linux/u-boot-xlnx/1_v2023.01-xilinx-v2023.1+git999-r0/u-b

文章描述了在使用AMDZCU106的U-BootOpenSourceFlow编译过程中遇到的两个问题:一是缺少platform-top.h,二是找不到gnutls/gnutls.h。作者提供了解决方法,包括复制相关头文件和安装依赖库。
最低0.47元/天 解锁文章
2369

被折叠的 条评论
为什么被折叠?



