Re: [INTERNALS-WIN] Re: ext/odbc no longer builds under VC6
[email protected] ("Pierre Joye")
| Newsgroups | php.internals.win |
|---|---|
| Message-ID | <[email protected]> |
hi Andi, On Sun, Dec 14, 2008 at 5:21 AM, Andi Gutmans <[email protected]> wrote: > Hi Pierre, > > There is at least one optimization which we did which will not work with VC6. This is lowercasing via _tolower_l(). There are also some additional compiler differences that we discovered as we made performance improvements to PHP on Windows. So while it's obviously interesting that you're seeing a big difference between VC6 Standard vs. Enterprise I think longer term it doesn't make a real difference as VC8 and later support are definitely the way to go for FastCGI. Btw, we discovered no noticeable difference between VC8 and VC9 so have stuck with VC8 for now... There is only a few but nothing that are critical for the current php code at this stage :) And you are completely right, VC6 specific limitations are not really important in the long run. As long as we have a working build :) > Re: Steph having some build problems. I think it'd be helpful if you had instructions on how to check out the build environment and the libraries so that people who want to build on Windows like Steph are able to do so easily, with the latest version and no guess work. There is nothing to guess. The configuration we have on the server is the same that the one we always had (for VC6). We updated libraries on a regular basis and they are all available in the usual place (link in the wiki), and documented here: http://wiki.php.net/internals/windows/libs Everything else not available there is in the Platform SDKs: http://wiki.php.net/internals/windows/windowssdk The script used for the snaps are in CVS: http://cvs.php.net/php-internals-win Only the conf_tools.bat has to be updated to match your local configuration/setup. > I don't think it necessarily requires access to the snaps box but the configuration should be accessible. It is :) >As I've already mentioned in the past, we'd be more than happy to assist if you need any help. That's great and really appreciated. I posted some calls in this list already (about tests, bug filtering, etc.). We also have regular contacts or discussions Stas or Dmitry. And it works well so far for the contributions (in both ways). For example, Stas' last addition, simple and efficient way to get something in. Now about Steph problem, I will check with Elizabeth next week when we both have time. There is certainly a logical explanation. Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org