Prev: nmake snap message: WARNING: distro depends on (msvcr90d.dll && libpq.dll), but could not find it on your system
Next: Server side redirection - yet again
From: Venkat Raman Don on 20 Jan 2010 12:34 Hi, The folder where the missing two DLL (msvcr90d.dll and libpq.dll) is present should be there as part of INCLUDE path so that VC compiler should be able to pick it up. Probably one way of doing this is to pass this folder path as an option to nmake by using parameter --with-extra-includes while running the configure command. Thanks, Don. -----Original Message----- From: Justin Dearing [mailto:zippy1981(a)gmail.com] Sent: Wednesday, January 20, 2010 9:25 AM To: php-windows Subject: [PHP-WIN] nmake snap message: WARNING: distro depends on (msvcr90d..dll && libpq.dll), but could not find it on your system Hi, So I finally got it to build and run on windows. I am tweaking with the configure options to my likings, but I've made some good progress. So one thing I noticed after I added postgres support was the following output of "nmake snap" WARNING: distro depends on msvcr90d.dll, but could not find it on your system WARNING: distro depends on libpq.dll, but could not find it on your system I have both these libraries in my system. How do I get nmake to find them? My configure is as follows: configure --disable-zts --enable-debug --enable-cli-win32 --with-openssl --enable-soap --with-pgsql=shared --enable-pdo=shared --with-libxml=shared --with-xml --with-xsl --with-extra-includes="c:\Program Files\PHP\extras\zlib-1.2.3-vc9-x86\include" --with-extra-libs="c:\Program Files\PHP\extras\zlib-1.2.3-vc9-x86\lib;c:\program files\Expat 2.0.1\bin" my path is as follows: C:\src\php-5.3.1\vc9\x86\php-5.3-svn>path PATH=C:\Program Files\Microsoft Visual Studio 9.0\VC\Bin;C:\Program Files\Microsoft Visual Studio 9.0\VC\vcpackages;C:\Progra m Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin;C:\Windows\Microsoft.NET\Fra mework\v3.5;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft SDKs\Windows\v7.0\Setup;C:\Program Files \PHP\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\To rtoiseGit\bin;C:\Program Files\PHP\extras\wso2-wsf-php\wsf_c\lib;C:\Program Files\PHP\extras\libxml2-2.7.6.win32\bin;C:\Progr am Files\PHP\extras\iconv-1.9.2.win32\bin;%LIBXSLT\bin%;C:\OpenSSL\bin;C:\Program Files\WinMerge;c:\Program Files\Microsoft S QL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\TortoiseSVN\bin;c:\Program Fil es\PostgreSQL\8.4\bin;C:\Program Files\Nmap;c:\php-sdk\bin\\..\bin;c:\php-sdk\bin\
From: Venkat Raman Don on 20 Jan 2010 12:58
Justin did one small correction. It should be LIB path and not INCLUDE path as the missing files are DLL. He is going to try the suggestion and report back. Thanks, Don. -----Original Message----- From: Venkat Raman Don Sent: Wednesday, January 20, 2010 9:34 AM To: 'Justin Dearing'; php-windows Subject: RE: [PHP-WIN] nmake snap message: WARNING: distro depends on (msvcr90d.dll && libpq.dll), but could not find it on your system Hi, The folder where the missing two DLL (msvcr90d.dll and libpq.dll) is present should be there as part of INCLUDE path so that VC compiler should be able to pick it up. Probably one way of doing this is to pass this folder path as an option to nmake by using parameter --with-extra-includes while running the configure command. Thanks, Don. -----Original Message----- From: Justin Dearing [mailto:zippy1981(a)gmail.com] Sent: Wednesday, January 20, 2010 9:25 AM To: php-windows Subject: [PHP-WIN] nmake snap message: WARNING: distro depends on (msvcr90d..dll && libpq.dll), but could not find it on your system Hi, So I finally got it to build and run on windows. I am tweaking with the configure options to my likings, but I've made some good progress. So one thing I noticed after I added postgres support was the following output of "nmake snap" WARNING: distro depends on msvcr90d.dll, but could not find it on your system WARNING: distro depends on libpq.dll, but could not find it on your system I have both these libraries in my system. How do I get nmake to find them? My configure is as follows: configure --disable-zts --enable-debug --enable-cli-win32 --with-openssl --enable-soap --with-pgsql=shared --enable-pdo=shared --with-libxml=shared --with-xml --with-xsl --with-extra-includes="c:\Program Files\PHP\extras\zlib-1.2.3-vc9-x86\include" --with-extra-libs="c:\Program Files\PHP\extras\zlib-1.2.3-vc9-x86\lib;c:\program files\Expat 2.0.1\bin" my path is as follows: C:\src\php-5.3.1\vc9\x86\php-5.3-svn>path PATH=C:\Program Files\Microsoft Visual Studio 9.0\VC\Bin;C:\Program Files\Microsoft Visual Studio 9.0\VC\vcpackages;C:\Progra m Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin;C:\Windows\Microsoft.NET\Fra mework\v3.5;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft SDKs\Windows\v7.0\Setup;C:\Program Files \PHP\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\To rtoiseGit\bin;C:\Program Files\PHP\extras\wso2-wsf-php\wsf_c\lib;C:\Program Files\PHP\extras\libxml2-2.7.6.win32\bin;C:\Progr am Files\PHP\extras\iconv-1.9.2.win32\bin;%LIBXSLT\bin%;C:\OpenSSL\bin;C:\Program Files\WinMerge;c:\Program Files\Microsoft S QL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\TortoiseSVN\bin;c:\Program Fil es\PostgreSQL\8.4\bin;C:\Program Files\Nmap;c:\php-sdk\bin\\..\bin;c:\php-sdk\bin\ |