Error al cargar bibliotecas compartidas (libGLU.so.1)

20

Estoy intentando ejecutar Chamsys MagicQ en Ubuntu 12.10 con un procesador AMD de 64 bits.
Esto es lo que me dice cuando trato de ejecutar el programa.

  

./ magicq: error al cargar bibliotecas compartidas: libGLU.so.1: no se puede abrir el archivo de objetos compartidos & gt;: ningún archivo o directorio

Aquí está la lista de dependencias de biblioteca para MagicQ:

  

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

Sé que libGLU.so.1 está en / usr / lib / x86_64-linux-gnu como un "enlace a la biblioteca compartida (application / x-sharedlib)". Objetivo del enlace: "libGLU.so.1.3.1" ¿Cómo soluciono esto?

    
pregunta Austin 05.12.2013 - 02:59

5 respuestas

28

En realidad, no pude encontrar el paquete libglu . Lo que ayudó fue:

sudo apt-get install libglu1-mesa:i386

Ubuntu 14.04 x64

    
respondido por el Daniel Kmak 06.09.2014 - 18:03
11

Lo descubrí. Tuve que instalar las versiones de 32 bits.

Para cualquier otra persona que pueda tener el mismo problema y que ejecute un sistema operativo de 64 bits. Busque los paquetes que incluyen los archivos que faltan y use:

  

paquete de instalación sudo apt-get: i386

Cambie "paquete" por el nombre del paquete. Sin el ": i386", solo instalará la versión de 64 bits.

    
respondido por el Austin 05.12.2013 - 21:02
7

Solo necesitaba instalar esto, sin ninguna referencia de 32 bits o de 64 bits.

sudo apt-get install libglu1
    
respondido por el egreene 20.01.2015 - 15:53
2

Necesitaba libGLU.so.1 para un juego que quería jugar (The Fall) y obtuve este error:

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

después de una búsqueda encontré una página de error donde alguien mencionó ia32-libs, y luego de instalar esa im up y runnig.

página que encontré:

enlace

Comando que ejecuté:

sudo apt-get install ia32-libs
    
respondido por el Tcuc 07.07.2014 - 12:41
0

Tenía el mismo tipo de problema cuando había eliminado algunos de los archivos, los recuperé usando este comando

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

Espero que funcione.

    
respondido por el Alok Mistry 08.02.2016 - 11:54

Lea otras preguntas en las etiquetas