php 增加openssl支持,编译报错libssl.a: could not read symbols: Bad value

回复 收藏
php
php支持openssl 时,增加了--with-openssl 选项,make时出错了,错误信息为
/usr/local/openssl/lib/libssl.a: could not read symbols: Bad value

openssl是源码编译的,后来查资料这样解决了:
1. 首先重新编译openssl
进入到源码目录下,
./config -fPIC --prefix=/usr/local/openssl/ enable-shared   // 这个enable-shared 是必须的,不然,报错依旧。
make  && make install

2. 重新编译php
CFLAGS="-m64 -O3" CXXFLAGS="-m64 -O3" ./configure --prefix=/usr/local/php --with- ... 后面省略,主要是开头先定义CFLAGS  以及 CXXFLAGS
2012-04-17 13:36 举报
已邀请:
0

qnciv

赞同来自:

初来乍到,请多多关照。





















   hao2u网页游戏
    88175网页游戏
    99nets
    99nets
    龙南信息网
    网页游戏
    网页游戏
    k9158

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: