The first thing we’ll need to do is install all the prerequisite development library packages so we can link against them when we build. This will take quite a long time, especially the monodoc installation.

You should note that the mono runtime is installed by default in Feisty, which is why it doesn’t appear in this list. If you try this on a different release you’ll want to make sure to install that as well.

Now you’ll want to download, extract and untar the latest source code into a directory of your choice. (You’ll want to make sure 0.16 is still the latest)

Now we can start the compilation, and you’ll notice that the ./configure line passes in the prefix option so that it will install in the correct directory.

bunzip2 monodevelop-0.16.tar.bz2

tar xvf monodevelop-0.16.tar

cd monodevelop-0.16

At this point MonoDevelop should be installed. You can launch it with Alt+F2 by entering monodevelop into the run box.

make

sudo make install

MonoDevelop is really coming along since the last time I used it, although there are still a lot of bugs. The most notable missing feature is the lack of integrated debugger…

 

Tested on a clean Feisty install.

Download MonoDevelop from monodevelop.com