Edit report at https://bugs.php.net/bug.php?id=56081&edit=1
ID: 56081 Updated by: ssuffic...@php.net Reported by: matt at kynx dot org Summary: header files not installed + dependencies -Status: Open +Status: Feedback Type: Bug -Package: PDO +Package: *General Issues Operating System: RedHat 9 PHP Version: 5CVS-2004-05-30 (dev) Block user comment: N Private report: N New Comment: Please try using this snapshot: http://snaps.php.net/php5.4-latest.tar.gz For Windows: http://windows.php.net/snapshots/ Previous Comments: ------------------------------------------------------------------------ [2004-05-30 10:19:59] matt at kynx dot org Description: ------------ Seems that the header files (in particular php_pdo_driver.h) were not installed with the package. This caused installation of the drivers to fail. Workaround was to manually copy the header files from the tar archive to: /usr/local/include/php/ext/pdo. Also pdo_mysql-1.0.tgz falsely reports "PHP version >= 5.0.0 is required" and had to be installed with --nodeps. Can't wait to start using this! Reproduce code: --------------- pear install PDO-0.1.1.tgz pear install --nodeps pdo_mysql-0.1.tgz Expected result: ---------------- <snip> Build process completed successfully Installing 'pdo_mysql.so' at ext_dir (/usr/local/lib/php/20040412/pdo_mysql.so) install ok: pdo_mysql 0.1 Actual result: -------------- <snip> configure: error: Cannot find php_pdo_driver.h. `/tmp/tmpUfBBnG/pdo_mysql-0.1/configure' failed ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=56081&edit=1