[MonoDevelop] MonoDevelop on Windows?

John Luke john.luke@gmail.com
Wed, 30 Mar 2005 15:55:30 -0500


On Tue, 2005-03-29 at 16:15 +0100, Hywel Thomas wrote:
> Hello,
> Early on when MonoDevelop was first released I think I read something
> along the lines of 'at present, MonoDevelop runs only on linux'.  I'm
> interested to know what is required to run MD on Windows, but using Gtk#
> rather than SWF (which has already been discussed recently).  I've only
> just started getting familiar with Gtk#, but all the examples I've tried
> so far have worked on Windows as well as linux, so I'm wondering what
> the main problem areas are, and whether any effort is currently going
> into this. 
> The MD Core + Addins architecture looks ideal as the framework for a
> number of my own applications that I'd like to bring up to date, but
> again it would be nice to have both linux and Windows versions with the
> same GUI toolkit, rather than build one up using SWF and the other with
> Gtk#.

We depend on a shrinking amount of gnome specific stuff. By shrinking, I
don't mean we are actively removing them, I mean that they are starting
to work on windows also.  Two things here: 1) some gnome c-libs do not
have win32 ports yet 2) libgnomeui is sort of deprecated and these
things are moving into GTK+ in newer releases.

Some of the underlying libraries will likely be ported with evolution to
windows.  Some (like gtksourceview and the managed dock) may already
work as is or with small changes.

I think you should be able to write a portable Gtk# application using
the core of monodevelop without too many problems right now.  One thing
you might want to be aware of is since we are pre-1.0 there is no API
stability assurances right now.