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)

Reply via email to