尝试通过pecl在Rhel Box上安装svn,但无法编译

时间:2019-02-14 10:28:09

标签: rhel

我正在尝试在rhel盒子上通过pecl($ pecl install svn)安装svn。

但是无法编译。我正在给出命令($ make)并获得以下输出...请对此提供帮助。

[root@ip-10-0-134-244 svn-1.0.3]# make
/bin/sh /root/svn-1.0.3/libtool --mode=link cc -DPHP_ATOM_INC -I/root/svn-1.0.3/include -I/root/svn-1.0.3/main -I/root/svn-1.0.3 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/usr/include/subversion-1 -I/usr/include/apr-1 -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE  -DHAVE_CONFIG_H  -g -O2   -o svn.la -export-dynamic -avoid-version -prefer-pic -module -rpath /root/svn-1.0.3/modules  svn.lo -lsvn_client-1 -lsvn_fs-1 -lsvn_repos-1 -lsvn_subr-1 -lapr-1
libtool: link: cc -shared  .libs/svn.o   -lsvn_client-1 -lsvn_fs-1 -lsvn_repos-1 -lsvn_subr-1 /usr/lib64/libapr-1.so -lpthread    -pthread -Wl,-soname -Wl,svn.so -o .libs/svn.so
/usr/bin/ld: cannot find -lsvn_client-1
collect2: ld returned 1 exit status
make: *** [svn.la] Error 1

1 个答案:

答案 0 :(得分:0)

我遇到了类似的错误,我的解决方案涉及通过RPM软件包进行安装。

由于您没有提到PHP或RHEL版本,因此我无法提供可能有助于您的rpm的深层链接,但我可以提供一些详细信息。