64 位 ubuntu 上无法安装 32 位可执行文件

64 位 ubuntu 上无法安装 32 位可执行文件

我正在尝试在 64 位 Ubuntu 上安装 Hume 函数式编程语言编译器,我得到的错误是这样的

error while loading shared libraries: libgmp.so.3: wrong ELF class: ELFCLASS64

我是 Ubuntu 的新手,所以请你用简单的语言向我解释一下,因为我找到的所有资源都太难理解了。

答案1

情况很简单。

您正在下载的二进制文件已在 32 位系统上编译,因此需要 32 位库。您可以尝试安装:

sudo apt-get install ia32-libs

看看这是否能解决问题,但不太可能。你应该试着看看 Ubuntu 存储库是否有针对此发行版测试过的 Hume 解释器,但你可能需要安装虚拟盒很可能与 RedHat 合作来完成这项工作。

相关内容