I am trying to install the php mongo driver for OS X. I've tried following these instructions to no avail.
$ which pecl
-> /usr/local/Cellar/php56/5.6.13_2/bin/pecl
$ sudo pecl install mongo
-> full build results here but the problem the is the error:
In file included from /private/tmp/pear/install/mongo/io_stream.c:34:
/private/tmp/pear/install/mongo/contrib/php-ssl.h:33:10: fatal error: 'openssl/evp.h' file not found
#include <openssl/evp.h>
My Xcode command-line tools are up to date (I used $ xcode-select --install
to be sure).
I'm sure how to fix this problem.
I managed to get around this by installing OpenSSL using Homebrew (as suggested here):
$ brew install openssl
$ brew link openssl --force
Then
$ sudo pecl install mongodb
Do this
$ cd /usr/local/include
$ ln -s ../opt/openssl/include/openssl
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With