取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
213 次查看
注册日期: ‎07-03-2019

用petalinux工具build到do_rootfs失败

到了这一步:petalinux-user-image-1.0-r0 do_rootfs失败

以下是详细日志:

NOTE: > Executing update_gtk_immodules_cache intercept ...
NOTE: Exit code 1. Output:
+ '[' True = False ']'
+ qemu-aarch64 -r 3.14 -E LD_LIBRARY_PATH=/root/zcu106/petaLinuxPro/xilinx-zcu106-2019.1/build/tmp/work/zcu106_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/rootfs/usr/lib:/root/zcu106/petaLinuxPro/xilinx-zcu106-2019.1/build/tmp/work/zcu106_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/rootfs/lib -L /root/zcu106/petaLinuxPro/xilinx-zcu106-2019.1/build/tmp/work/zcu106_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/rootfs /root/zcu106/petaLinuxPro/xilinx-zcu106-2019.1/build/tmp/work/zcu106_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/rootfs/usr/libexec/gtk-query-immodules-2.0
/root/zcu106/petaLinuxPro/xilinx-zcu106-2019.1/build/tmp/work/zcu106_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/intercept_scripts-54279b686bee482a86280ad2da769d0569c2d1dd53db6af9ebe4e0f58f4bceb8/update_gtk_immodules_cache: line 12: /root/zcu106/petaLinuxPro/xilinx-zcu106-2019.1/build/tmp/work/zcu106_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/rootfs/usr/lib/gtk-3.0/3.0.0/immodules.cache: No such file or directory
chown: cannot access '/root/zcu106/petaLinuxPro/xilinx-zcu106-2019.1/build/tmp/work/zcu106_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/rootfs/usr/lib/gtk-3.0/3.0.0/immodules.cache': No such file or directory

ERROR: The postinstall intercept hook 'update_gtk_immodules_cache' failed, details in /root/zcu106/petaLinuxPro/xilinx-zcu106-2019.1/build/tmp/work/zcu106_zynqmp-xilinx-linux/petalinux-user-image/1.0-r0/temp/log.do_rootfs
DEBUG: Python function do_rootfs finished

 

说是没有gtk-3.0,我安装了3.0,并且把3.0的lib文件都拷贝到这个tmp目录,但是无济于事,因为他编译的时候会重新拷贝,把我自己复制的这个删除了。有没有朋友碰到过类似问题,帮忙看一下

welcome to communicate with me
0 项奖励
2 条回复2
Highlighted
Xilinx Employee
Xilinx Employee
169 次查看
注册日期: ‎04-15-2011

回复: 用petalinux工具build到do_rootfs失败

zczhjvip@163.com 

我没有碰到过类似的问题,你用的是2019.1 Petalinux?在每一个Petalinux工程都会遇到这个问题吗?

换个机器或OS会有同样的问题吗?

你可以petalinux-build -x mrproper 把生成的文件都删掉,再试试。或者重新建一个工程试试。

 

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Highlighted
161 次查看
注册日期: ‎07-03-2019

回复: 用petalinux工具build到do_rootfs失败

现在已经解决了,一直根绝打印信息找脚本里怎么写的,最后发现一个脚本文件里面的目录环境变量没有导致找不到工具生成这个cache,但是按理说这些sdk里的脚本不应该出现问题,可能还是我这环境不知道哪里没搭建好,或者跟我的ubuntu18.04有关系?这只是一个针对性的改了我这个问题,以后可能还会出别的问题,如果再有的话,可能就要从根本上解决问题了

welcome to communicate with me
0 项奖励