php - 无法通过 Homebrew 软件 OSX Yosemite 安装 mcrypt

标签 php macos homebrew mcrypt

运行 OSX 10.10.1。我安装了 Homebrew 软件,然后尝试运行以下命令:

brew install mcrypt

之后,它经历了一个漫长的下载/安装文件的过程。然后它给了我一个错误:

checking for mhash_keygen in -lmhash... no
configure: error: "You need at least libmhash 0.8.15 to compile this program.     
http://mhash.sf.net/"

在终端中运行 php -v:

PHP 5.6.2 (cli) (built: Nov  2 2014 09:34:41) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans

感谢任何帮助。 OSX Yosemite 中的一切似乎都在崩溃......

最佳答案

我遇到了同样的问题,卸载/重新安装 mhash 解决了这个问题:

brew uninstall mhash

brew install mhash

完成此操作后,我能够正确安装 mcrypt。

关于php - 无法通过 Homebrew 软件 OSX Yosemite 安装 mcrypt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27133635/

相关文章:

javascript - 我如何计算一个月的平均总数

macos - Mac OS X | Bash .bash_profile 未更新 PS1

ios - Xcode 8.21 (8C1002) 在 VirtualBox 上处理 iPhone 6s 10.1.1 (14B100) 的符号文件时卡住

dart - 如何使用 Homebrew 降级 Dart

opencv - 安装 Octave 依赖项 : tbb failed

php - 如何获取 PHP 核心函数列表以便编写函数包装器

php - MySQL 没有拉取所有行

php - getenv(ENVIRONMENT VARIABLE) 什么也没得到

linux - Magento 模块适用于 OS X 而不是 Linux

node.js - 如何使用brew安装node 5.4.1