ホームページ > バックエンド開発 > PHPチュートリアル > OSX 10.11 中重新编译PHP5.6.16问题

OSX 10.11 中重新编译PHP5.6.16问题

WBOY
リリース: 2016-06-06 20:23:20
オリジナル
1490 人が閲覧しました

想把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上编译过的朋友,烦请把你踩过的坑说说哈,求编译方法!

回复内容:

想把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上编译过的朋友,烦请把你踩过的坑说说哈,求编译方法!

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

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート