64位系统下编译PHP找不到库文件问题

2014-11-24 11:22:44 ? 作者: ? 浏览: 1

最近在64位系统上编译5.4.5版的PHP时,遇到报以下错:


指定的编译参数:


找不到openssl的库文件,但我明明有安装openssl-devel的,很奇怪,网上搜了一下,发现有很多朋友,遇到了同样的问题,有些人说--with-openssl不指定路径可解决,尝试了一下,的确编译通过了,但想不通,Why 后来,又搜了一些文章来看,终于找出问题的根源:安装的系统是64位的,而64位的用户库文件默认是在/usr/lib64,而我编译的时候,没有指定--with-libdir=lib64,而编译脚本默认是lib,这当然是找不到的。


将编译参数更改为:


问题解决。


-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: