我正在尝试在64位AMD处理器的Ubuntu 12.10上运行Chamsys MagicQ。
当我尝试运行程序时,它告诉我以下信息。
./magicq: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
这是MagicQ所需的库依赖列表。
austin@ubuntu:~/magicq$ ldd ./magicq linux-gate.so.1 => (0xf7799000) libGLU.so.1 => not found libusb-0.1.so.4 => not found libQt5PrintSupport.so.5 => not found libQt5OpenGL.so.5 => not found libQt5Widgets.so.5 => not found libQt5Network.so.5 => not found libQt5Gui.so.5 => not found libQt5Core.so.5 => not found libGL.so.1 => /usr/lib32/fglrx/libGL.so.1 (0xf7694000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7679000) libstdc++.so.6 => not found 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 => not found 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)
./magicq: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
这是MagicQ所需的库依赖列表。
austin@ubuntu:~/magicq$ ldd ./magicq linux-gate.so.1 => (0xf7799000) libGLU.so.1 => not found libusb-0.1.so.4 => not found libQt5PrintSupport.so.5 => not found libQt5OpenGL.so.5 => not found libQt5Widgets.so.5 => not found libQt5Network.so.5 => not found libQt5Gui.so.5 => not found libQt5Core.so.5 => not found libGL.so.1 => /usr/lib32/fglrx/libGL.so.1 (0xf7694000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7679000) libstdc++.so.6 => not found 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 => not found 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)
我知道libGLU.so.1在/usr/lib/x86_64-linux-gnu中作为一个"链接到共享库(application/x-sharedlib)"。链接目标是"libGLU.so.1.3.1"。 我该如何修复这个问题?
sudo apt-get install libglu1-mesa
。 - j314erre