php5.4.3编译问题,找不到libcrypto.so.1.0.0?(已经搞定,解决方法在5楼)

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
webproxy
帖子: 25
注册时间: 2011-11-28 23:20

php5.4.3编译问题,找不到libcrypto.so.1.0.0?(已经搞定,解决方法在5楼)

#1

帖子 webproxy » 2012-05-15 14:07

错误如下:

代码: 全选

/usr/bin/ld: ext/curl/.libs/interface.o: undefined reference to symbol 'CRYPTO_set_id_callback@@OPENSSL_1.0.0'
/usr/bin/ld: note: 'CRYPTO_set_id_callback@@OPENSSL_1.0.0' is defined in DSO /usr/lib/i386-linux-gnu/libcrypto.so.1.0.0 so try adding it to the linker command line
/usr/lib/i386-linux-gnu/libcrypto.so.1.0.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
我刚才已经成功编译了php-cgi,我想再编译个apache的PHP模块,让PHP以模块方式运行但得到上面错误,我已经make clean了而且/usr/lib/i386-linux-gnu/libcrypto.so.1.0.0也是存在

代码: 全选

/usr/lib/i386-linux-gnu# ls | grep -E 'libcrypto.so.1.0.0'
libcrypto.so.1.0.0
晕,我的5楼呢???:em20
解决方法:

代码: 全选

http://tech.barwick.de/linux/crypto-set-id-callback-error-compiling-php-with-curl.html
这算不算一个bug呢???
上次由 webproxy 在 2012-05-15 20:26,总共编辑 2 次。
webproxy
帖子: 25
注册时间: 2011-11-28 23:20

Re: php5.4.3编译问题,,,找不到libcrypto.so.1.0.0???

#2

帖子 webproxy » 2012-05-15 15:30

我重新下载了PHP源码,结果还是这样,不加--with-apxs2就没问题,我晕 :em20
啊,curl。。。可我需要curl啊,怎么办啊各位老大~~~ :em20
头像
link_01
帖子: 1024
注册时间: 2008-11-05 13:24

Re: php5.4.3编译问题,,,找不到libcrypto.so.1.0.0???

#3

帖子 link_01 » 2012-05-15 16:52

could not read symbols: Invalid operation
复制链接文件本身试试
笔记
-------------------------------------
http://blog.163.com/wqt_1101
头像
tarenafeng
帖子: 158
注册时间: 2012-03-16 16:09
联系:

Re: php5.4.3编译问题,,,找不到libcrypto.so.1.0.0???

#4

帖子 tarenafeng » 2012-05-15 17:02

嗯,原因挺好的。
做人要达内修外(请不要点我,我只是一个签名)
ljiaw6969912
帖子: 6
注册时间: 2015-04-09 9:34
系统: Ubuntu

Re: php5.4.3编译问题,找不到libcrypto.so.1.0.0?(已经搞定,解决方法在5楼)

#5

帖子 ljiaw6969912 » 2016-09-02 13:35

我是五楼,我有一个办法解决,把楼主吊打就可以了
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: php5.4.3编译问题,找不到libcrypto.so.1.0.0?(已经搞定,解决方法在5楼)

#6

帖子 qy117121 » 2016-09-02 13:39

ljiaw6969912 写了:我是五楼,我有一个办法解决,把楼主吊打就可以了
:em05
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
回复