[MonoDevelop] Build MonoDevelop in MonoDevelop?
m.j.hutchinson at gmail.com
Mon Jan 4 03:24:26 EST 2010
On Mon, Jan 4, 2010 at 1:58 AM, Justin Malcolm <malcolm.justin at gmail.com> wrote:
> Is it possible to build MonoDevelop in MonoDevelop on Windows? I downloaded
> the source for 2.2 but it looks like I would need to use 'make' under a
> Unix-like environment to compile it. Are there tips or instructions for
> building it in the IDE or using xbuild or anything similar?
You can build it using MonoDevelop or Visual Studio 2008 or MSBuild
3.5, but you need to install GTK# for .NET, and the "Mono libraries
pack" for .NET, which is hidden somewhere on the MD site. I can't
remember it offhand but I'll look it up tomorrow. You just open
main/Main.sln, switch to the DebugWin32|x86 configuration, and hit F5.
> Alternatively, is it possible to build MonoDevelop in VisualStudio or
> SharpDevelop? If so, does it really need .NET 3.5 or can I build it in 2.0?
It needs 3.5, because it uses C# 3 quite a bit.
> I have MonoDevelop 2.2 beta 2 running on a Windows 2000 system that does not
> support .NET 3.5. I also have Mono 126.96.36.199 on this system and would like to
> build MonoDevelop to run on top of Mono instead of .NET.
> I am currently running the MonoDevelop build for .NET 3.5 on top of .NET 2.0
> with the Mono System.Core.dll (in the MonoDevelop directory). This works
> but I would really rather build MonoDevelop on top of Mono instead.
Any particular reason? We only "officially" have installers for MD on
Windows using .NET, because that's a much smaller dependency than Mono
for most people (because they have .NET already).
Note that you can still *target* Mono despite running on .NET, using
MD's parallel runtimes support - and, I imagine you could build MD
using itself targeting Mono.
More information about the Monodevelop-list