Script for installing mcrypt.so extension for PHP 5.x (default PHP for OS X 10.9 El...)
#!/usr/bin/sh
# Script for installing mcrypt.so extension for PHP 5.x (default PHP for OS X 10.x El Captain...)
mkdir /tmp/mcrypt
cd /tmp/mcrypt
# location of the libcrypt
curl --location --progress-bar http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.6.8/libmcrypt-2.6.8.tar.gz/download | tar -zx
curl --location --progress-bar http://au1.php.net/get/php-5.6.23.tar.gz/from/this/mirror | tar -zx
cd /tmp/mcrypt/libmcrypt-2.6.8
MACOSX_DEPLOYMENT_TARGET=10.8 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --disable-dependency-tracking
make -j6
sudo make install
cd /tmp/mcrypt/php-5.6.23/ext/mcrypt/
phpize
MACOSX_DEPLOYMENT_TARGET=10.8 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --with-php-config=/usr/bin/php-config
make -j6
sudo make install
cd ~ && rm -rf /tmp/mcrypt
echo "Don't forget to add 'extension=mcrypt.so' to /etc/php.ini"