On 9/17/13 8:47 PM, Anatol Belski wrote:
On Tue, September 17, 2013 21:18, Jan Ehrhardt wrote:
"Anatol Belski" in php.pecl.dev (Tue, 17 Sep 2013 19:58:12 +0200):
On Tue, September 17, 2013 19:37, Jan Ehrhardt wrote:
"Anatol Belski" in php.pecl.dev (Tue, 17 Sep 2013 19:19:56 +0200):
Currently oci8 is built in both core and PECL with
--with-oci8=<path to
instantclient10> --with-oci8-11g=<path to instant client11>. Despite
that both options, only one dll is produced, php_oci8.dll.
Strange. I get two DLL's in one build:
http://x32.elijst.nl/phpinfo.php55nts
Yep, you have oci8 and pdo_oci, that are two different extensions.
If you count the pdo_oci.dll as well, I get three DLL's in one build:
pdo_oci8.ddl, pdo_oci8_11g.dll and pdo_oci.dll. Take a look at
https://dl.dropboxusercontent.com/u/8954372/php-5.5.3-nts-Win32-VC11-x86.
zip
This is built in a single operation: configure and nmake snap. You will
see all three DLL's in the snapshot.txt.
Jan
--
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
God damn, that's right :) seems to be a feature overloading the
config.w32. I have to fix the build system to take that in account.
Thanks
Anatol
Anatol,
There are two different config.w32's for the two extensions.
It's only OCI8 that was special cased to build two variants of the one DLL.
Pierre may recall details on this design, if there are questions.
Really it's up to you to let me know how to make building the
OCI8 extension easy for you. I'll make the changes discussed in
the other thread.
Chris
--
[email protected] http://twitter.com/ghrd
Free PHP & Oracle book:
http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.html
--
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php