2014-11-25 5 views
8

OSX 10.10.1 läuft. Ich installierte homebrew, und dann versucht, den folgenden Befehl ausführen:Kann mcrypt nicht über Homebrew OSX installieren Yosemite

brew install mcrypt 

Nach dem es durch einen langen Prozess ging das Herunterladen/Installieren von Dateien. Es gab mir dann einen Fehler:

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/" 

Lauf php -v in Terminal:

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 

Jede Hilfe sehr geschätzt wird. Alles scheint in OSX Yosemite zu brechen ...

Antwort

10

ich erleben das gleiche Problem und Deinstallation/Neuinstallation mhash das Problem behoben:

brew uninstall mhash 

brew install mhash 

Nachdem ich das tat ich in der Lage war, um richtig mcrypt zu installieren.

+0

Das scheint den Trick für mich getan zu haben. Vielen Dank! – mdobrenko

+0

Auch nach 'brew uninstall mhash' gab' Error: Keine solche Datei oder Verzeichnis -/usr/local/Cellar', 'brew install mhash' funktionierte. Vielen Dank! –