Edit report at https://bugs.php.net/bug.php?id=56081&edit=1
ID: 56081
Updated by: ssufficool@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