macos - OSX 10.11 中重新编译PHP5.6.16问题
伊谢尔伦
伊谢尔伦 2017-04-10 16:25:08
0
1
269

想把OSX 系统自带的PHP升级了,关了系统防护,在编译PHP的时候由于需要openssl,而OSX10.11并没有带openssl的头文件,比较郁闷,按openssl默认方式编译后的路径在 /user/local/ssl 但是 /usr/lib下有系统自带的openssl库。

/usr/lib/pkg-config 下有系统自带的openssl相关的pc文件,所以每次都找不到头文件,或者报c连接错误。

我尝试用我自己编译的替换系统自带的,先把系统自带的删除,用ln -s 连接到最新的我自己编译的库的位置,尝试了2次,每次都是重启就卡在进度条上了,重启开不了机。。。。

通过跟踪发现,是openssl库有不兼容的问题。。求解,有在10.11上编译过的朋友,烦请把你踩过的坑说说哈,求编译方法!

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

reply all(1)
Ty80

不要自己整啊 homebrew 安装多好啊。

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!