|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2008-05-13 23:50 UTC] stevec at engr dot oregonstate dot edu
Description: ------------ Bug #41941 addressed 64bit support for the --with-oci8 configure option, but not the --with-pdo-oci option. It still can't find the include files. Reproduce code: --------------- Using the Oracle provided 64bit InstantClient RPMs (currently using 11.1.0.1-1): ./configure --with-pdo-oci=instantclient,/usr/include,11.1.0 ... Produces: checking Oracle OCI support for PDO... yes checking Oracle Install-Dir... instantclient,/usr/include,11.1.0 checking if that is sane... yes checking for oci.h... configure: error: I'm too dumb to figure out where the include dir is in your Instant Client install Expected result: ---------------- Should pass that part and find the client64 libraries. I've tried all sorts of paths (/usr to /usr/include/oracle/11.1.0.1/client64) with no luck. Patchespdo_oci-64bit-5.3 (last revision 2010-08-16 21:11 UTC by jbnance at tresgeek dot net)pdo_oci-64bit (last revision 2010-08-03 23:15 UTC by jbnance at tresgeek dot net) Pull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Oct 29 04:00:01 2025 UTC |
The committed patch introduced a regression for those who have a path like: /usr/lib64/oracle/10.2.0.3/client/include on x86_64 boxes. The path tried are: /usr/include/oracle/10.2.0.3/client64/oci.h /usr/lib/oracle/10.2.0.3/client64/include/oci.h /usr/sdk/include/oci.h /usr/client64/include/oci.h Because /usr/lib/ is a symlink to /usr/lib64/ on those boxes, it previously worked by using "client" rather than "client64". Now it fails with: configure: error: I'm too dumb to figure out where the include dir is in your Instant Client install