hSA*_*TAC 5 php macos homebrew gmp
我想启用我的php-gmp,我不想使用macports因为我使用自制软件.
首先,我
brew安装gmp
我得到了gmp 5.0.1
然后我下载了PHP源码5.3.6,然后我去了
源/ EXT/GMP
我做到了
phpize
然后
MACOSX_DEPLOYMENT_TARGET = 10.6 CFLAGS =' - O3 -fno-common -arch i386 -arch x86_64'LDFLAGS =' - O3 -arch i386 -arch x86_64'CXXFLAGS =' - O3 -fno-common -arch i386 -arch x86_64'./configure --with-PHP-配置= /开发商/软件开发工具包/ MacOSX10.6.sdk的/ usr /斌/ PHP-配置; make -j6; sudo make install
它给了我这个信息:
检查GNU MP支持...是的,在-lgmp中共享检查__gmp_randinit_lc_2exp_size ...在-lgmp中没有检查gmp_randinit_lc_2exp_size ...没有配置:错误:需要GNU MP库版本4.1.2或更高版本.make:*未指定目标且未找到makefile.停止.
知道如何在Mac OSX 10.6.6上启用没有macports的php-gmp吗?谢谢
如果您安装了homebrew-php
水龙头,您现在可以:
$ brew install php55 --with-gmp
Run Code Online (Sandbox Code Playgroud)
Php-gmp 与 GMP 5.0.1 不兼容。这是一个已知的错误,一年多前在bugs.php.net上报告过。检查该错误的评论,看看是否有适合您的解决方法。如果没有,并且自制程序没有可以安装的 GMP 4.x 软件包,我认为您将不得不手动构建 GMP 4.x 的副本。:-(
归档时间: |
|
查看次数: |
5825 次 |
最近记录: |