Building MonoDevelop on LMDE

posted on 19 Nov 2012 | linux

I had a fair bit of trouble installing MonoDevelop on my LMDE machine the first time around. As I write this, the current version is 3.0.5 (commit 5542f6c0aa)

Warning: This goes against Mono best practices; if you want do be safe with your system, you should do this in a parallel mono environment. By building on top of your main environment, you risk breaking Mono on your machine. If you want to know more about setting up a parallel environment, read this.

  1. Install some prereqs

    sudo apt-get install git autoconf automake mono-devel mono-gmcs libmono-addins-cil-dev libmono-addins-gui-cil-dev libmono-addins-gui0.2-cil libmono-addins-msbuild-cil-dev libmono-addins-msbuild0.2-cil libmono-addins0.2-cil mono-addins-utils libglade2-dev gtk-sharp2 gnome-sharp2
  2. Get the source

    git clone git://
    git submodule init
    git submodule update
  3. Configure the build - I built main, MonoDevelop.Database and MonoDevelop.Debugger.Gdb; that is, options 1, 4, and 5. Other packages may have prerequisites not outlined here.

  4. Build the code

  5. Install the built binaries

    sudo make install
comments powered by Disqus