Bryan Feir wrote:
> On Thu, Aug 23, 2007 at 10:41:16AM +1000, John Pye wrote:
>   
>> Conclusion: whereever the code is that checks for the existance of
>> msvcr71.dll, it should also search in the Python installation directory,
>> in addition to the PATH. Try Dependency Walker for the steps that are
>> followed when Windows hunts for a DLLs.
>>
>> Question: *sometimes* msvcr71.dll is available in the Windows directory.
>> What installs it? Is it reasonable to assume that any up-to-date Windows
>> system will always have a copy of this DLL? If I had simply performed by
>> Windows Update thing, perhaps I wouldn't have seen this problem.
>>     
>
>    What installs it is the Visual Studio development environment.
> MSVCR71 is the MicroSoft Visual C Runtime 7.1, which comes with Visual C
> 7.1, which is part of Visual Studio .NET 2003.  You can tell which
> version of Visual Studio was used by the numbers: programs compiled
> under Visual Studio 2005 link to msvcr8.dll instead, for example.
>   

I haven't got any of those MSVS things on my system, so it can't be
that. You're sure that msvcr71.dll isn't installed by Windows Update?

>    And no, said DLLs are not generally included with Windows by default.
> They are, however, free to include in the archives of programs that
> require them, which is what happens with Python.
>   

Cheers
JP


_______________________________________________
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to