Ports to Win32
Disclaimer
I'm doing all this in my spare time and just for fun;
so please don't bother me with questions I wouldn't even answer at work.
Use everything provided here at your own risk!
Ideology
In a better world all software would be free software. As well as
food, shelter and everything else.
But as long as money makes the world turn around, some of us have
to work for their living (like me), by developing software for
someone else.
Other people finally have to buy such software. This seems to be
ok for me, as long as the software we get, is worth the money.
Currently I'm developing software mainly under Win32/NT, mainly
because of The Standarization Power of a Monopolist. (Yes, I
like a consitent GUI.) There are some people in the Open Source
Community complaining about The Evil.
I think: Why not join our forces to strike against the Imperium,
instead of continue whining?
GTK Python Extensions
PyGtk is a Python wrapper over GTK+. It is needed by PyGimp but
may be used for Python based platform independant program with a
nice GUI.
The patch is against PyGtk-0.6.4,
but I would update it, if there is a chance to get included in the
official version.
(Update: The inclusion will probably not happen with the 0.6.x series,
but the preview 0.7.0 i've tested compile just fine under win32.
Thanks James).
Despite of the other PyGtk port of
K.J. Butler
my port does use the M$VC compiler, is compatible with the newest version
of Gtk+ for Win32
by Tor Lillquist; does neither crash with testgtk.py nor requires a patch
to Python.
Get the binaries
here (for Python 2.0).
If you plan to use it with Python 1.52 you'll need this
this _gtk.pyd as a replacement.
Gimp Python
My patch to run Python
Scripts as Gimp Plug-Ins is already integrated
in the Gimp sources. If anyone is interested in using it, the
2000-11-26 binaries are here. Please
read and understand the readme.
Some plug-ins written in Python are included in the package.
To get a further impression what could be done with pygimp
refer to my PDB pages.
DIA - a drawing program
DIA has it's own page here.
libxml
Library to read and write XML used by DIA. The binaries are
included there. The patch needs some cleanup, but will finally
be available here.
See also:
http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/
glade and libglade
Glade is a UI builder for GTK. Libglade is used to import such UIs
into your program. The zipfile includes the binaries, a small patch
against libglade-0.14, the makefile for msvc and the export file.
Everything else is in Gnome CVS. Simply download the
libglade file and have fun.
for more Glade on Win32 see:
http://members.aol.com/suboner/code/Gtk/index.html
Spruce
Not up to date at the moment.