web-dev-qa-db-fra.com

Erreur lors du chargement de bibliothèques partagées (libGLU.so.1)

J'essaie d'exécuter Chamsys MagicQ sur Ubuntu 12.10 avec un processeur AMD 64 bits.
C’est ce qu’il indique lorsque j’essaie d’exécuter le programme.

./magicq: erreur lors du chargement des bibliothèques partagées: libGLU.so.1: impossible d'ouvrir l'objet partagé> fichier: aucun fichier ou répertoire de ce type

Voici la liste des dépendances de bibliothèque pour MagicQ:

austin @ ubuntu: ~/magicq $ ldd ./magicq
linux-gate.so.1 => (0xf7799000)
libGLU.so.1 => non trouvé
libusb-0.1.so.4 => non trouvé
libQt5PrintSupport.so.5 => non trouvé
libQt5OpenGL.so.5 => non trouvé
libQt5Widgets.so.5 => non trouvé
libQt5Network.so.5 => non trouvé
libQt5Gui.so.5 => non trouvé
libQt5Core.so.5 => non trouvé
libGL.so.1 => /usr/lib32/fglrx/libGL.so.1 (0xf7694000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7679000)
libstdc ++. so.6 => non trouvé
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf764d000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf762e000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7483000)
libXext.so.6 => non trouvé
libatiuki.so.1 => /usr/lib32/fglrx/libatiuki.so.1 (0xf746c000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7467000)
/lib/ld-linux.so.2 (0xf779a000)

Je sais que libGLU.so.1 se trouve dans/usr/lib/x86_64-linux-gnu en tant que "lien vers la bibliothèque partagée (application/x-sharedlib)". Lien cible: "libGLU.so.1.3.1". ce?

27
Austin

En fait, je n'ai pas pu trouver le paquet libglu lui-même. Ce qui a aidé est:

Sudo apt-get install libglu1-mesa:i386

buntu 14.04 x64

36
Daniel Kmak

Je l'ai compris. Je devais installer les versions 32 bits.

Pour tous ceux qui risquent d'avoir le même problème et qui utilisent un système d'exploitation 64 bits. Recherchez les packages contenant les fichiers manquants et utilisez:

Sudo apt-get install package: i386

Remplacez "package" par le nom du package. Sans le ": i386", la version 64 bits ne sera installée que.

11
Austin

Je devais juste installer ceci, sans aucune référence 32 bits ou 64 bits.

Sudo apt-get install libglu1
10
egreene

j'avais besoin de libGLU.so.1 pour un jeu auquel je voulais jouer (The Fall) et j'ai cette erreur:

error while loading shared libraries: libGLU.so.1: cannot open shared
object file: No such file or directory

après une recherche, j'ai trouvé une page de bogue où quelqu'un a mentionné ia32-libs, et après avoir installé cette im up and runnig.

page que j'ai trouvée:

https://bugs.launchpad.net/linuxmint/+bug/891578

Command i couru:

Sudo apt-get install ia32-libs
2
Tcuc

J'ai eu le même genre de problème quand j'avais supprimé certains fichiers, je les ai récupérés en utilisant cette commande

Sudo apt-get install libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0

J'espère que ça marcherait.

0
Alok Mistry