title: PHP oci8 won't install through pecl: "fatal error: oci8_dtrace_gen.h"
body: <p>I am trying to connect my fedora 25 webserver - php to Oracle db.</p>
  
  <p>To do this I need to pecl install oci8.</p>
  
  <p>However I get this error:</p>
  
  <pre><code>/bin/sh /var/tmp/pear-build-roottqYEC6/oci8-2.1.4/libtool --mode=compile cc  -I. -I/var/tmp/oci8 -DPHP_ATOM_INC -I/var/tmp/pear-build-roottqYEC6/oci8-2.1.4/include -I/var/tmp/pear-build-roottqYEC6/oci8-2.1.4/main -I/var/tmp/oci8 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/usr/include/oracle/12.1/client64  -DHAVE_CONFIG_H  -g -O2   -c /var/tmp/oci8/oci8.c -o oci8.lo
  libtool: compile:  cc -I. -I/var/tmp/oci8 -DPHP_ATOM_INC -I/var/tmp/pear-build-roottqYEC6/oci8-2.1.4/include -I/var/tmp/pear-build-roottqYEC6/oci8-2.1.4/main -I/var/tmp/oci8 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/usr/include/oracle/12.1/client64 -DHAVE_CONFIG_H -g -O2 -c /var/tmp/oci8/oci8.c  -fPIC -DPIC -o .libs/oci8.o
  In file included from /var/tmp/oci8/oci8.c:49:0:
  /var/tmp/oci8/php_oci8_int.h:46:29: fatal error: oci8_dtrace_gen.h: No such file or directory
   #include "oci8_dtrace_gen.h"
                               ^
  compilation terminated.
  Makefile:196: recipe for target 'oci8.lo' failed
  make: *** [oci8.lo] Error 1
  ERROR: `make' failed
  </code></pre>
  
  <p>I do not know what to do. I've searched everywhere for a solution, and I can only find outdated articles.</p>
  
  <p>Any help much appreciated!</p>