【发布时间】:2014-04-25 16:44:16
【问题描述】:
我正在尝试使用 PECL 在 Mac 上安装 gnupg。
sudo pecl 安装 gnupg
下载 gnupg-1.3.3.tgz ... 开始下载 gnupg-1.3.3.tgz (19,141 bytes) ......完成:19,141 字节 5个源文件,构建 警告:php_bin /Applications/MAMP/bin/php/php5.5.3/bin/php 似乎有一个后缀 /php5.5.3/bin/php,但配置变量 php_suffix 不匹配 运行:phpize 配置: PHP API 版本:20121113 Zend 模块 API 编号:20121212 Zend Extension API 编号:220121212 在 /private/tmp/pear/install/pear-build-rootj1cVj1/gnupg-1.3.3 中构建 运行:/private/tmp/pear/install/gnupg/configure 检查处理长行的 grep 和 -e... /usr/bin/grep 检查 egrep... /usr/bin/grep -E 检查不截断输出的 sed... /opt/local/bin/gsed 正在检查 cc ... cc 检查 C 编译器是否工作......是的 检查 C 编译器默认输出文件名... a.out 检查可执行文件的后缀... 检查我们是否在交叉编译...否 检查目标文件的后缀... o 检查我们是否正在使用 GNU C 编译器...是的 检查 cc 是否接受 -g... 是 检查 cc 选项以接受 ISO C89... 不需要 检查如何运行 C 预处理器... cc -E 检查 icc... 不 检查 suncc... 否 检查 cc 是否同时理解 -c 和 -o ......是的 检查系统库目录... lib 检查编译器是否支持 -R... 否 检查编译器是否支持 -Wl,-rpath,... 是 检查构建系统类型... x86_64-apple-darwin12.4.0 检查主机系统类型... x86_64-apple-darwin12.4.0 检查目标系统类型... x86_64-apple-darwin12.4.0 检查 PHP 前缀... /Applications/MAMP/bin/php/php5.5.3 检查 PHP 包括... -I/Applications/MAMP/bin/php/php5.5.3/include/php -I/Applications/MAMP/bin/php/php5.5.3/include/php/main -I/Applications/ MAMP/bin/php/php5.5.3/include/php/TSRM -I/Applications/MAMP/bin/php/php5.5.3/include/php/Zend -I/Applications/MAMP/bin/php/php5.5.3/包含/php/ext -I/Applications/MAMP/bin/php/php5.5.3/include/php/ext/date/lib 检查 PHP 扩展目录... /Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212 检查 PHP 安装的标头前缀... /Applications/MAMP/bin/php/php5.5.3/include/php 检查是否启用调试...否 检查 zts 是否启用...否 检查 re2c ...不 配置:警告:如果要重新生成 PHP 解析器,则需要 re2c 0.13.4 或更高版本。 检查 gawk... gawk 检查 gnupg 支持...是的,共享 检查默认路径中的 gnupg 文件...未找到 配置:错误:请重新安装 gpgme 发行版 错误:`/private/tmp/pear/install/gnupg/configure' 失败我已将问题的范围缩小到安装 gpgme,但我无法在任何地方找到正确的方法。
【问题讨论】: