On Fri, 04 Nov 2011 16:08:02 +0000, c...@netcom.co.uk wrote:
I've been trying to install Python on Windows 2000 SP4, and have run into
the traditional "DLL load failed" error.

From http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/pygtk-all-in-one.README:

- In theory, Windows 2000 should be supported, but in practice the gtk+ binaries on ftp.gnome.org are affected by libgio-2.0-0.dll needing the freeaddrinfo()
  function which is only available starting from Windows XP:

    - https://bugzilla.gnome.org/show_bug.cgi?id=637565
    - related bug: https://bugzilla.gnome.org/show_bug.cgi?id=610502#c6
    - related bug: https://bugzilla.gnome.org/show_bug.cgi?id=623128
- http://msdn.microsoft.com/en-us/library/ms737931%28v=vs.85%29.aspx

The all-in-one installer is based on those binaries, so sadly we can't support
Windows 2000...

 The installer files are:

Size     Name
15970304 python-2.7.2.msi
33091012 pygtk-all-in-one-2.22.5.win32-py2.7.msi
  872816 WindowsXP-KB975337-x86-ENU.exe

... which was not yet discovered at the time of 2.22.5. Newer aio installer versions (don't remember which version exactly) should detect this and present
an error message.

One possible solution -if you *really* need to stick with Windows 2000- would be to compile the complete GTK+/GLib/... stack with MSVC and use the stand-alone installers for pycairo, pygobject and pygtk. But with that, I can't help.

Sorry to bring bad news,
mvg,
Dieter

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

Reply via email to