Restund给我错误:libre.so:无法打开共享对象文件:没有这样的文件或目录

时间:2016-05-12 06:24:18

标签: linux centos webrtc centos6

我使用以下命令在我的服务器上安装了libre 0.4.16(我这样做root):

wget http://creytiv.com/pub/re-0.4.16.tar.gz
tar xf re-0.4.16.tar.gz
cd re-0.4.16/
make
make install

之后,我回到父文件夹,并按如下方式安装了restund:

wget http://creytiv.com/pub/restund-0.4.12.tar.gz
tar xf restund-0.4.12.tar.gz
cd restund-0.4.12/
make
make install

在此之后,我尝试在主文件夹中运行以下命令:

restund ./restund-0.4.12/etc/restund.conf

它给了我这个错误:

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

我搜索了这个,然后在主目录中运行ldconfig,但无济于事。

此问题的其他任何修复?是因为我将它作为root用户运行吗?

我在我的服务器上运行CentOS 6.4 Linux,如果有帮助的话。

3 个答案:

答案 0 :(得分:1)

我认为libre默认安装到/ usr / local / lib。因此,您需要将其添加到库路径或将DESTDIR设置为Makefile中的/ usr / lib /。

答案 1 :(得分:1)

nano /etc/ld.so.conf.d/restund.conf

将以下行添加到.conf

/usr/local/lib

reload
ldconfig
restart

restund -d /etc/restund.conf

答案 2 :(得分:0)

在您的sudo ldconfig终端上尝试