无法通过自制 OSX Yosemite 安装 mcrypt

Posted

技术标签:

【中文标题】无法通过自制 OSX Yosemite 安装 mcrypt【英文标题】:Cannot install mcrypt via homebrew OSX Yosemite 【发布时间】:2015-01-23 20:45:46 【问题描述】:

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

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 中的一切似乎都在崩溃……

【问题讨论】:

【参考方案1】:

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

brew uninstall mhash

brew install mhash

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

【讨论】:

即使在brew uninstall mhashError: No such file or directory - /usr/local/Cellar, brew install mhash 工作之后。谢谢!

以上是关于无法通过自制 OSX Yosemite 安装 mcrypt的主要内容,如果未能解决你的问题,请参考以下文章

如何在 OSX 10.10 Yosemite 上安装 xcode 5

OSX 10.10 Yosemite 本地开发环境崩溃 - PHP mcrypt 问题

Lync 无法在 OSX Yosemite 上启动(不断重新启动)

使用 osx Yosemite 安装 ruby​​racer 时出错

在 OSX Yosemite 上安装 Python-Opencv

OSX自制软件Lua51找不到lua命令