Search code examples
phpmacoslibtomcrypt

php-osx not loading mcrypt.so on Yosemite


Tried to run php --version this is what i got

/usr/local/php5-5.6.1-20141004-104642/bin/php --version

PHP Warning:
PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/mcrypt.so' - dlopen(/usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/mcrypt.so, 9):

Library not loaded: /usr/local/lib/libltdl.7.dylib

Referenced from: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/mcrypt.so Reason: image not found in Unknown on line 0


Solution

  • According to this site https://coderwall.com/p/8pajlg you need to install libtool via Homebrew:

    brew install libtool --universal
    brew link libtool