小编tor*_*ado的帖子

ldd 显示库存在并已链接,程序未找到它

控制台输出:

bitnami@linux:~$ sudo svnmucc propset svn:needs-lock 1 file:///opt/bitnami/repositories/Standard/Ipc/trunk -m "test set"
svnmucc: error while loading shared libraries: libsvn_client-1.so.0: cannot open shared object file: No such file or directory
bitnami@linux:~$ ldd /opt/bitnami/subversion/bin/svnmucc
        linux-vdso.so.1 =>  (0x00007ffee8dfc000)
        libsvn_client-1.so.0 => /opt/bitnami/subversion/lib/libsvn_client-1.so.0 (0x00007f3d66102000)
        libsvn_wc-1.so.0 => /opt/bitnami/subversion/lib/libsvn_wc-1.so.0 (0x00007f3d65e30000)
        libsvn_ra-1.so.0 => /opt/bitnami/subversion/lib/libsvn_ra-1.so.0 (0x00007f3d65c22000)
        libsvn_diff-1.so.0 => /opt/bitnami/subversion/lib/libsvn_diff-1.so.0 (0x00007f3d65a09000)
Run Code Online (Sandbox Code Playgroud)

我试过:

可执行文件上的“没有这样的文件或目录”,但文件存在并且 ldd 报告存在的所有库

我安装了:

lib32z1, lib32ncurses5, lib32bz2-1.0
Run Code Online (Sandbox Code Playgroud)

我设置:

LD_LIBRARY_PATH="/opt/bitnami/subversion/lib:/opt/bitnami/sqlite/lib:/opt/bitnami/apache2/lib:/opt/bitnami/common/lib"
Run Code Online (Sandbox Code Playgroud)

我在 -

linux 3.13.0-55-generic #94-Ubuntu x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

- Bitnami SVN 堆栈。所以很可能 Bitnami 人可能已经做了一些事情。新鲜的 Debian/Arch/Ubuntu 不是解决方案(公司不想要他们付不起的东西)

问:如何更进一步?因为我使用的是 64 位系统,所以它应该安装了 64 位“lib-loader”。svnmucc …

sudo libraries dynamic-linking

3
推荐指数
1
解决办法
5151
查看次数

标签 统计

dynamic-linking ×1

libraries ×1

sudo ×1