Re: PECL extension windows builds
| From: | Christopher Jones | Date: | Wed, 18 Sep 2013 04:51:48 +0000 |
| Subject: | Re: PECL extension windows builds | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-11086@lists.php.net to get a copy of this message | ||
On 9/17/13 8:47 PM, Anatol Belski wrote:
On Tue, September 17, 2013 21:18, Jan Ehrhardt wrote: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 -- christopher.jones@oracle.com http://twitter.com/ghrd Free PHP & Oracle book: http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.html"Anatol Belski" in php.pecl.dev (Tue, 17 Sep 2013 19:58:12 +0200):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 AnatolOn Tue, September 17, 2013 19:37, Jan Ehrhardt wrote: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"Anatol Belski" in php.pecl.dev (Tue, 17 Sep 2013 19:19:56 +0200):Yep, you have oci8 and pdo_oci, that are two different extensions.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