Re: Libs for Win-Installation really needed?
| From: | Friedhelm Betz | Date: | Thu, 12 Jul 2001 08:26:56 +0000 |
| Subject: | Re: Libs for Win-Installation really needed? | ||
| References: | 1 2 3 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969336187@lists.php.net to get a copy of this message | ||
Hi Thomas,
> Phil Driscoll wrote:
>> .......
>> As far as I am aware...
>> Many of the extensions are interfaces to external programs, databases, and so
>> on. If you don't have the relevent external programs installed on your
>> machine, many of teh extensions won't start up as they depend on dlls which
>> belong to the external programs.
> Thomas wrote:
> That's fully right, but the Win-distribution is different to the source-tarball.
> There you can find serveral precompiled libs and client-dlls. Stays only the question,
> if there is something missing, so that something of the modules included in the
> distrib won't work.
> --Thomas
As Phil mentioned above some extensions rely on external
programms/librariers. I checked this (with dependency walker)
for 4.0.5 from php.net, this is the result:
php_curl.dll needs: msvcr70.dll
php_ifx.dll needs: isqlt09a.dll Informix
php_ingres.dll needs: oiapi.dll Ingres
php_oci8.dll needs: oci.dll Oracle
php_openssl.dll needs: msvcr70.dll
php_oracle.dll needs: ociw32.dll Oracle
php_sybase_ct.dll needs: libct.dll, libcs.dll Sybase
All other dll´s dont have unsolved dependencies.
The databases above had to be installed and would provide the required
dll´s (hope so). Stays the question about curl and openssl. In the
manual only *nix related installation is outlined, no words what about
win-realted systems.
fact: openssl and curl don´t work out of the box on windows.
hope this helps
Friedhelm
(win2k Advanced Server, Sp2)