|
系统64位,运行64位版本游戏时 ./isaac.x64: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory 缺少libopenal.so.1,于是我执行了 apt-get install libopenal1:i386
下面是命令执行情况
正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 libopenal1:i386 已经是最新的版本了。 下列软件包是自动安装的并且现在不需要了: diffstat fonts-opensymbol gettext hardening-includes intltool-debian libarchive-zip-perl libasprintf-dev libauthen-sasl-perl libautodie-perl libboost-date-time1.54.0 libboost-system1.54.0 libcdr-0.0-0 libclass-accessor-perl libclone-perl libclucene-contribs1 libclucene-core1 libcmis-0.4-4 libdigest-hmac-perl libdpkg-perl libemail-valid-perl libexttextcat-2.0-0 libexttextcat-data libfile-fcntllock-perl libgettextpo-dev libhyphen0 libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libipc-run-perl libipc-system-simple-perl liblangtag-common liblangtag1 libmailtools-perl libmhash2 libmspub-0.0-0 libmythes-1.2-0 libneon27-gnutls libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libnet-libidn-perl libnet-smtp-ssl-perl libnet-ssleay-perl liborcus-0.6-0 libparse-debianchangelog-perl libperlio-gzip-perl libphonon4 libraptor2-0 librasqal3 librdf0 libsocket6-perl libsub-identify-perl libsub-name-perl libtext-levenshtein-perl libtimedate-perl liburi-perl libvisio-0.0-0 libwpd-0.9-9 libwpg-0.2-2 libwps-0.2-2 libyajl2 linux-headers-3.16.0-30 linux-headers-3.16.0-30-generic linux-image-3.16.0-30-generic linux-image-extra-3.16.0-30-generic lp-solve patchutils phonon phonon-backend-gstreamer phonon-backend-gstreamer-common python-compizconfig python-psutil python-pywapi python-tz python-unidecode t1utils uno-libs3 ure xfonts-mathml Use 'apt-get autoremove' to remove them. 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 7 个软件包未被升级。
用ldd查看依赖关系
ldd isaac.x64 linux-vdso.so.1 => (0x00007fffa82e8000) libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007fe3bbb54000) libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007fe3bb8e6000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fe3bb5b0000) libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fe3bb3aa000) libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fe3bb1a0000) libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007fe3baf8f000) libopenal.so.1 => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe3bad71000) libsteam_api.so => not found librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe3bab68000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe3ba964000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe3ba65f000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe3ba359000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe3ba143000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe3b9d7d000) libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fe3b9b53000) libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007fe3b992a000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fe3b9717000) libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fe3b9514000) libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fe3b930e000) libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007fe3b910b000) libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007fe3b8ef4000) libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007fe3b8cef000) libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007fe3b8aeb000) libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007fe3b88e8000) libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007fe3b86e2000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fe3b84c2000) libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007fe3b82c0000) libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007fe3b80b4000) libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fe3b7ea9000) /lib64/ld-linux-x86-64.so.2 (0x00007fe3bbdfd000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fe3b7ca4000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fe3b7a9e000)
在/中找libopenal.so.1的文件 find / -name libopenal.so.1 下面是找到的结果
/usr/lib/i386-linux-gnu/libopenal.so.1
也就是说我已经装了所需要的库,但为什么程序找不到?希望大牛帮忙解惑
_________________ 一叶浮萍归大海,人生何处不相逢 我的博客
|