Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver.

From: Date: Mon, 05 Jan 2009 22:21:51 +0000
Subject: Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver.
References: 1 2 3 4 5 6 7 8 9  Groups: php.internals.win 
Request: Send a blank email to internals-win+get-350@lists.php.net to get a copy of this message
On Mon, Jan 5, 2009 at 11:16 PM, Uwe Schindler <thetaphi@php.net> wrote: > In "Windows speek" a good API (that is windows conform) does not use symbols > from CRTs, only symbols from Windows API. And APIs like NSAPI or Sybase CT > or ODBC are designed this way. This is why you can use an ODBC driver in any > application regardless if the driver itself uses whatever CRT it likes (or > none at all). I think we have covered this point in all possible ways. Our main issue is the lack of control on what the various libraries, extensions and part of php do, the same applies for 3rd parties extension (be pecl or other). In an ideal world, I would say we should use whatever we like and it will work, ... in an ideal world :) bugs.php.net is full of cases where people mixed libraries/extensions, strictness will help (at least for the extensions) to get rid of this problem. Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org

« previous php.internals.win (#350) next »