[MonoDevelop] Process for Monodevelop on Win32

Hywel Thomas hywel at controlspecials.demon.co.uk
Sun Sep 3 06:04:10 EDT 2006


Is there any particular version of cygwin that must be used?  I have seen an
(http://www.ondotnet.com/pub/a/dotnet/2005/02/07/monowindows.html?page=1) which
suggests that later versions (after 1.5.7-1) have Gnome components which
conflict with Mono.  Is this advice out of date now, so that the latest 1.5.20-1
cygwin can be used?  And how much of cygwin is needed for the monodevelop build?

Many thanks

Hywel Thomas

E-Mail: hywel at controlspecialists.co.uk

> Here's my process:
> * Install the Experimental Combined Mono and Gtk# Installer for Win32,
> as well as the GRE/Gecko# installer. (
> http://forge.novell.com/modules/xfmod/project/?monowin32 )
> * Install the Evolution Win32 installer. (
> http://shellter.sourceforge.net/evolution/ )
> * Copy everything from the Evolution and GRE/Gecko# installations into
> the Mono install location. ( defaults to c:\mono\MonoX- )
> * Backup etc\mono\config from the Mono install location.
> * Install a more recent version of Mono (I'm using HEAD) over the older one.
> * Restore the backed-up config file.
> * Add the Mono install location's bin\ to your PATH.
> * Set PKG_CONFIG_PATH to the Mono install location's lib\pkgconfig.
> * Edit the Mono launcher script ( bin\mono ) and remove the line that
> modifies the PKG_CONFIG_PATH.
> * Install cygwin.  (Or msys if you prefer, but there may be additional
> required setup)
> At this point, you should be able to build MonoDevelop successfully.
> After a successful build, you will want to remove all the .config
> files from the output directory.  ( find build/ -name '*.config' )
> Then run using `mono --debug build/bin/MonoDevelop.exe -ipc-tcp`

More information about the Monodevelop-list mailing list