Hi Tom, On Thu, February 13, 2014 17:18, Tom Gates wrote: > Hello Anatol, > > > Thank you for looking at the driver. We currently don't support PHP 5.5 > on Windows because NuoDB does not yet have client library support for VC11. > However, we do support PHP 5.5 on Linux. I don't see the hardcoded VC9 > lib you are talking about in config.w32. What line number do you see that > on? > I was looking at these lines
if (CHECK_LIB("NuoRemote_vc9.lib", "pdo_nuodb", PHP_PDO_NUODB + "\\lib32") && CHECK_HEADER_ADD_INCLUDE('NuoDB.h', 'CFLAGS_PDO_NUODB', PHP_PDO_NUODB + "\\include") && CHECK_HEADER_ADD_INCLUDE('stdint.h', 'CFLAGS_PDO_NUODB', "include_extras\\VC9")) { and saw names with hardcoded "vc9", so basically my guess was correct :) We usually pack the deps by CRT+platform into separated zips. There is also usual naming for the subdirs like lib, include and bin. You can look at the dependency packages for other extensions opening any from here http://windows.php.net/downloads/pecl/deps/ . So ideally it should be like NuoRemote.lib. Also, you could use win32/php_stdint.h which is present starting with PHP-5.3 IRRC. But I meant that only if you plan to make use of the build system, as once a release tarball is uploaded, it will try to build it. For that to succeed we'd need the dependency library to be present in the build system before and perhaps meet some additional config. Thanks Anatol -- PECL development discussion Mailing List (http://pecl.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php