![如何修复“petalinux-build --sdk”错误?](https://linux22.com/image/914181/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%E2%80%9Cpetalinux-build%20--sdk%E2%80%9D%E9%94%99%E8%AF%AF%EF%BC%9F.png)
我是 Ubuntu 的新手,我想在 Zcu106 板上实现 Zynq Ultrascale MPSoc VCU TRD 2018.1 Design Module-2 应用程序。但是,在我运行该petalinux-build --sdk
步骤后,出现了一些错误。我在许多网站上搜索并找到了解决方案,并应用了它们,但它们不起作用。这是一个错误:
Error Summary
-------------
ERROR: petalinux-user-image-1.0-r0 do_populate_sdk: Function failed: do_populate_sdk
ERROR: Logfile of failure stored in: /home/yonetici/TRD_HOME/apu/vcu_petalinux_bsp/xilinx-sdirx-vcu-sditx-trd-zcu106-zu7-v2018.1-final/build/tmp/work/plnx_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/temp/log.do_populate_sdk.26283
ERROR: Task (/home/yonetici/TRD_HOME/apu/vcu_petalinux_bsp/xilinx-sdirx-vcu-sditx-trd-zcu106-zu7-v2018.1-final/project-spec/meta-plnx-generated/recipes-core/images/petalinux-user-image.bb:do_populate_sdk) failed with exit code '1'
然后我采取了以下步骤:
$ mkdir -p <plnx-proj-root>/project-spec/meta-user/recipes-qt/qt5/
$ vim <plnx-proj-root>/project-spec/meta-user/recipes-qt/qt5/nativesdk-qtbase_%.bbappend
nativesdk-qtbase_%.bbappend content
do_generate_qt_environment_file[umask] = "022"
这些工作正常(我检查了文件)但我仍然收到相同的错误。
然后我尝试增加 XSCT 中的超时时间,如以下链接所示:
这也不起作用。最后,我将超时值 180 更改为 1800,但没有任何变化。
我使用 PetaLinux 2018.1。我非常感谢任何帮助。