On Fri, 04 Nov 2011 16:08:02 +0000, [email protected] 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 [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/