32-Bit-ausführbare Datei auf 64-Bit-Ubuntu konnte nicht installiert werden

0

Ich versuche, den Hume-Compiler für funktionale Programmiersprachen unter Ubuntu 64 Bit zu installieren, und die dabei auftretenden Fehler sind dies

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

Ich bin ein Noobie in Ubuntu, also können Sie mir bitte eine einfache Sprache erklären, da alle Ressourcen, die ich gefunden habe, zu schwer zu verstehen sind.

dori naji
quelle
Wurde die Installation von einem Paket oder von einer Quelle ausgeführt?
Karlson
Ich lade es von der Hume-Website herunter www-fp.cs.st-andrews.ac.uk/hume/downloads
dori naji

Antworten:

1

Die Situation ist sehr einfach.

Die heruntergeladene Binärdatei wurde auf einem 32-Bit-System kompiliert und erfordert daher 32-Bit-Bibliotheken. Sie können wahrscheinlich die Installation versuchen:

sudo apt-get install ia32-libs

und sehen, ob dies gelöst wird, aber es ist unwahrscheinlich. Sie sollten herausfinden, ob die Ubuntu-Repositorys den Hume-Interpreter für diese Distribution getestet haben, außer Sie müssen möglicherweise installieren VirtualBox wahrscheinlich mit RedHat, um diese Arbeit zu machen.

Karlson
quelle