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.
[Gimp] [PDB] [DIA] [Ports] [HOME]