--nodeps强制删除pcre后再安装报错

pcre-8.31.tar.gz 
[root@lamp ~]# tar xf pcre-8.31.tar.gz 
[root@lamp ~]# cd pcre-8.31
[root@lamp pcre-8.31]# ./configure --prefix=/usr/local/pcre
有错误:
“checking how to run the C preprocessor... grep: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory
gcc -E
grep: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory
checking for grep that handles long lines and -e... configure: error: no acceptable grep could be found in /usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/xpg4/bin”
在安装pcre时我先把系统里旧版本的pcre用"rpm -e pcre --nodeps"卸载,再编译安装时就出现上面的错误,网上说是把Libpcre.so.0这个文件建个链接,但是搜索发现我系统里根本就没有这个文件,后来下载rpm安装也不行,有许多的依赖关系还要处理,最后用“yum -y install pcre”安装了一个低版本的pcre,再编译安装pcre-8.31时成功了,我想可能是卸载时加了--nodeps出了问题。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值