Linker 构建核心映像时的LD_预加载错误最小

Linker 构建核心映像时的LD_预加载错误最小,linker,embedded-linux,linker-errors,bitbake,Linker,Embedded Linux,Linker Errors,Bitbake,我在构建core image minimal时,开始收到LD_预加载错误: ERROR: core-image-minimal-initramfs-1.0-r0 do_rootfs: [log_check] core-image-minimal-initramfs: found 1 error message in the logfile: [log_check] ERROR: ld.so: object 'libpseudo.so' from LD_PRELOAD cannot be prel

我在构建core image minimal时,开始收到LD_预加载错误:

ERROR: core-image-minimal-initramfs-1.0-r0 do_rootfs: [log_check] core-image-minimal-initramfs: found 1 error message in the logfile:
[log_check] ERROR: ld.so: object 'libpseudo.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.

ERROR: core-image-minimal-initramfs-1.0-r0 do_rootfs: Function failed: do_rootfs
ERROR: Logfile of failure stored in: /home/jamal/test/panther_repo/build/tmp/work/panther2-poky-linux/core-image-minimal-initramfs/1.0-r0/temp/log.do_rootfs.25212

你们能帮我理解如何解决这个问题吗。我们正在使用sumo分支和meta intel层。我不知道这个错误是怎么来的,因为一切都很正常,构建最近也很成功

也许你需要安装libpseudo?rootfs包含许多需要归root所有的文件,而普通用户无法在实际的文件系统上创建这些文件,因此为了在文件系统上创建要打包的映像,他们通过拦截动态链接器的实际访问来伪造文件权限,然后在归档程序读取这些文件时将其伪造回来。。。fakeroot是另一个类似的想法。@ChrisStratton您没有错,但Yocto/OE真的应该处理所有这些问题,不需要安装其他东西(libpseudo包含在OE核心中,应该会自动进入recipes native sysroot)它工作得很好,不知怎么的,它开始抛出这个错误。也许你需要安装libpseudo?rootfs包含许多需要归root所有的文件,而普通用户无法在实际的文件系统上创建这些文件,因此为了在文件系统上创建要打包的映像,他们通过拦截动态链接器的实际访问来伪造文件权限,然后在归档程序读取这些文件时将其伪造回来。。。fakeroot是另一个类似的想法。@ChrisStratton你没有错,但Yocto/OE真的应该处理所有这些,不需要安装其他东西(libpseudo包含在OE核心中,应该只是自动进入recipes native sysroot)它工作正常,不知怎的,它开始抛出这个错误