ldd 32 位 exe / 64 位操作系统

ldd 32 位 exe / 64 位操作系统

我需要在我的 64 位 Xubuntu 上对此进行解释:

ldd /home/isa/Downloads/Fusion/Fusion
not a dynamic executable

strace it[...]libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory[...]

ldd 说它不是动态的,但 strace 显示它是动态的?我错了吗?

答案1

那将是错误 1616609https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1616609-- 当可执行文件的加载器不存在时,ldd 会错误地报告“不是动态可执行文件”。请单击“这会影响我吗?”图标,将自己添加到错误中。基本上,修复方法是从软件包 libc6-i386 中添加 32 位加载器 /lib/i386-linux-gnu/ld-linux.so.2 -> ld-2.27.so,以便 ldd 包装器可以使用有效的链接加载器。

相关内容