[pygtk] PyGTK and Windows 2000
Dieter Verfaillie
dieterv at optionexplicit.be
Sat Nov 5 03:06:07 WST 2011
On Fri, 04 Nov 2011 16:08:02 +0000, cwr at 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
More information about the pygtk
mailing list