title: make fails trying to install mongo php driver on Centos 6
body: <p>I've tried two different ways to install the mongodb php driver.</p>
  
  <ul>
  <li>Compiling it based on directions from
  <a href="http://andres.jaimes.net/876/setup-mongo-php-module-centos-6/" rel="nofollow noreferrer">http://andres.jaimes.net/876/setup-mongo-php-module-centos-6/</a> </li>
  <li>Issuing (as root) pecl install mongo</li>
  </ul>
  
  <p>The server is Centos 6.6 (32-bit) that was originally a 6.5 virtualbox image that (following an update) now calls itself 6.6</p>
  
  <p>The error seems to start here:</p>
  
  <pre><code>In file included from /var/tmp/mongo/io_stream.c:34:
  /var/tmp/mongo/contrib/php-ssl.h:33:25: error: openssl/evp.h: No such file or directory
  /var/tmp/mongo/contrib/php-ssl.h:34:26: error: openssl/x509.h: No such file or directory
  /var/tmp/mongo/contrib/php-ssl.h:35:28: error: openssl/x509v3.h: No such file or directory
  In file included from /var/tmp/mongo/io_stream.c:34:
  /var/tmp/mongo/contrib/php-ssl.h:38: error: expected ‘)’ before ‘*’ token
  /var/tmp/mongo/contrib/php-ssl.h:39: error: expected ‘)’ before ‘*’ token
  /var/tmp/mongo/contrib/php-ssl.h:40: error: expected ‘)’ before ‘*’ token
  /var/tmp/mongo/io_stream.c: In function ‘php_mongo_io_stream_connect’:
  /var/tmp/mongo/io_stream.c:189: error: ‘X509’ undeclared (first use in this function)
  /var/tmp/mongo/io_stream.c:189: error: (Each undeclared identifier is reported only once
  /var/tmp/mongo/io_stream.c:189: error: for each function it appears in.)
  /var/tmp/mongo/io_stream.c:189: error: ‘cert’ undeclared (first use in this function)
  /var/tmp/mongo/io_stream.c:194: error: expected expression before ‘)’ token
  make: *** [io_stream.lo] Error 1
  ERROR: `make' failed
  </code></pre>
  
  <p>-other items of note:</p>
  
  <pre><code>php -v
  PHP 5.6.6 (cli) (built: Feb 19 2015 10:19:59)
  Copyright (c) 1997-2015 The PHP Group
  Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
  
  mongo --version
  MongoDB shell version: 2.6.8
  openssl is installed 1.0.1e-30.e16_6_6.5.i686
  </code></pre>
  
  <p>I've checked other (seemingly related) Stack posts, such as <a href="https://stackoverflow.com/questions/11771429/mongodb-php-driver-cant-installed-centos-6-cloud-server">MongoDB PHP driver can&#39;t installed Centos 6 cloud server</a> - but it didn't seem to help or apply.
  Any ideas? Thanks.</p>