ubuntu上安装curl支持https配置成功,编译出错
已经安装openssl生成动态链接库配置curl:./configure--prefix=/usr/local/curl--with-ssl=/usr/local/ssl...
已经安装openssl 生成动态链接库
配置curl: ./configure --prefix=/usr/local/curl --with-ssl=/usr/local/ssl 成功
编译: nake 失败
错误:
../lib/.libs/libcurl.so: undefined reference to `SSLv2_client_method'
collect2: error: ld returned 1 exit status
有没有遇见过这种问题的朋友,帮忙解决下,一下午没弄出来... 展开
配置curl: ./configure --prefix=/usr/local/curl --with-ssl=/usr/local/ssl 成功
编译: nake 失败
错误:
../lib/.libs/libcurl.so: undefined reference to `SSLv2_client_method'
collect2: error: ld returned 1 exit status
有没有遇见过这种问题的朋友,帮忙解决下,一下午没弄出来... 展开
1个回答
推荐于2016-08-03 · 知道合伙人互联网行家
关注
展开全部
原因是Linux有一个SELinux保护模式引起的。
1.关闭SELINUX的方法:
vi /etc linux/config 将SELINUX=enforcing 改成SELINUX=disabled 需要重启
2.
不关闭SELINUX的方法:
# setenforce 0
# chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t /usr/local/apache/modules/libphp5.so
# service httpd restart
# setenforce 1
1.关闭SELINUX的方法:
vi /etc linux/config 将SELINUX=enforcing 改成SELINUX=disabled 需要重启
2.
不关闭SELINUX的方法:
# setenforce 0
# chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t /usr/local/apache/modules/libphp5.so
# service httpd restart
# setenforce 1
追问
不是这个问题的 我的系统里面连SELINUX都没有 我装了一个 状态本身就是disable的 还有没有其他可能..
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询