svn:加载共享库时出错:libserf-1.so.1:无法打开共享库文件:没有这样的文件或目录

慢D

我在启用农奴的情况下编译了svn 1.8.5。

./configure --prefix=/home/user/Downloads/svn --with-editor=/home/user/Downloads/vim74-install/bin/vim --with-openssl --with-serf=$HOME/Downloads/serf_install && make && make install

然后svn抱怨:

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

libserf-1.so.1(它指向该文件)确实存在

$ll $HOME/Downloads/serf_install/lib/libserf-1.so.1 lrwxrwxrwx 1 user group 18 Feb 22 12:50 /home/user/Downloads/serf_install/lib/libserf-1.so.1 -> libserf-1.so.1.3.0 $ll /home/user/Downloads/serf_install/lib/libserf-1.so.1.3.0 -rwxr-xr-x 1 user group 128441 Feb 22 12:50 /home/user/Downloads/serf_install/lib/libserf-1.so.1.3.0

任何想法表示赞赏。

迈克尔·施洛特克-莱克珀

问题在于,默认情况下,最终版本中不包含非标准位置中任何动态链接库的绝对路径。假设您使用的是Linux和gcc,则可以

  • 通过向链接器传递其他标志以存储完整路径来解决编译时的问题:在上面的configure命令前加上LDFLAGS="-Wl,-rpath,$HOME/Downloads/serf_install/lib"./configure...或,
  • 通过export LD_LIBRARY_PATH="$HOME/Downloads/serf_install/lib:$LD_LIBRARY_PATH"在每次使用svn之前执行或将其添加到.bashrc文件中在运行时解决问题

当然首选前一种解决方案,因为它从根本上解决了问题,而不是提供创可贴。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

加载共享库时出错:libXinerama.so.1:无法打开共享库文件:没有这样的文件或目录

ImportError:libgomp.so.1:无法打开共享库文件:没有这样的文件或目录

skype:加载共享库时出错:libXss.so.1:无法打开共享库文件:没有这样的文件或目录

mplayer:加载共享库时出错:libvdpau.so.1:无法打开共享库文件:没有这样的文件或目录

./speaks:加载共享库时出错:libespeak-ng.so.1:无法打开共享对象文件:没有这样的文件或目录

Tensorflow 共享库错误;导入错误:libcuda.so.1:无法打开共享对象文件:没有这样的文件或目录

加载共享库时出错:libmysqlclient.so.20:无法打开共享库文件:没有这样的文件或目录

加载共享库时出错:libsqlplus.so:无法打开共享库文件:没有这样的文件或目录

加载共享库时出错:libnsd.so:无法打开共享库文件:没有这样的文件或目录

sqlplus:加载共享库时出错:libsqlplus.so:无法打开共享库文件:没有这样的文件或目录

加载共享库时出错:libogg.so.0:无法打开共享库文件:没有这样的文件或目录

Debian:无法启动Firefox:libXcomposite.so.1:无法打开共享对象文件:没有这样的文件或目录

OSError:libmkl_intel_lp64.so.1:无法打开共享对象文件:没有这样的文件或目录

加载MySQLdb模块时出错:libmysqlclient.so.20:无法打开共享库文件:没有这样的文件或目录

mongod(2.8)出现错误“加载共享库时出错:libssl.so.10:无法打开共享库文件:没有这样的文件或目录”

加载共享库时出错:libQt5Multimedia.so.5:无法打开共享库文件:没有这样的文件或目录

加载共享库时出错:libboost_system.so.1.45.0:无法打开共享库文件:没有这样的文件或目录

./mongod:加载共享库时出错:libcurl.so.4:无法打开共享库文件:没有这样的文件或目录

tmux:加载共享库时出错:libevent-2.0.so.5:无法打开共享库文件:没有这样的文件或目录

Linux:加载共享库时出错:libQtSvg.so.4:无法打开共享库文件:没有这样的文件或目录

./test:加载共享库时出错:libcpprest.so.2.8:无法打开共享库文件:没有这样的文件或目录

../main:加载共享库时出错:libopencv_highgui.so.4.0:无法打开共享库文件:没有这样的文件或目录

节点:加载共享库时出错:libicui18n.so.62:无法打开共享库文件:没有这样的文件或目录

paraview:加载共享库时出错:libQt5Core.so.5:无法打开共享库文件:没有这样的文件或目录

Grub-customizer:加载共享库时出错:libarchive.so.13:无法打开共享库文件:没有这样的文件或目录

执行编译命令时出现gdb错误:libcc1.so:无法打开共享对象文件:没有这样的文件或目录

运行 TRTorch 示例时“加载共享库时出错:libnvinfer.so.7:无法打开共享对象文件:没有这样的文件或目录”

ImportError libdynet.so:无法打开共享库文件,没有这样的文件或目录

ImportError:libSM.so.6:无法打开共享库文件:没有这样的文件或目录