[Xapian-discuss] Python or PHP hangs when loading a cygwin
Xapian module
Thomas Deniau
thomas at deniau.org
Wed Feb 22 17:53:22 GMT 2006
Patrick Mézard <pmezard at gmail.com> a écrit :
> apphelp.dll is needed through :
> python24.dll <= advapi32.dll <= secur32.dll <= netapi32.dll <=
> dnsapi.dll <= iphlpapi.dll <= mprapi.dll <= setupapi.dll <=
> apphelp.dll.
> There are probably other dependency paths. Since you built everything
> from Win2k stuff or directly from sources, it is strange an
> undeployed DLL is required by the final binaries.
According to the FAQ at dependencywalker.com, "Internet Explorer 6.0
installs a
new SHWAPI.DLL that has a delay-load dependency on APPHELP.DLL. This
is normal
as SHWAPI.DLL does not expect to find APPHELP.DLL on versions of Windows prior
to Windows XP. This warning can be ignored. You do not need (or want)
APPHELP.DLL on Windows 95/98/ME/2000.".
So, somehow IE manages to ignore the dependency problem. But other packages do
break (see http://bugs.php.net/bug.php?id=14464 for example), and I guess
that's the case with Xapian.
--
Thomas Deniau
"Unix is user friendly. It's just selective when choosing friends."
More information about the Xapian-discuss
mailing list