Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Whenever I try to install MonoDevelop it fails on the "./configure" command.

configure: error: Cannot enable GNOME platform without gnome-sharp-2.0

I have installed Mono 3.2 successfully into the /usr/opt directory. I have installed Gnome Sharp into the /opt/gtk directory.

When I go to my MonoDevelop directory (the place where the decompressed tarbal is) and execute ./configure --prefix="/opt/monodevelop it exist with the error above.

I do in fact have the Gnome Sharp library installed. I got it from and it should thus be up-to-date.

I do want to note though, that the only files I can find inside the /opt/gtk seem to be gtk-related; and as Mono Develop says it did find GTK-Sharp but didn't find Gnome-Sharp, I'm assuming they are different things. I am 100% positive though I installed Gnome-Sharp and it was into the GTK directory.

I installed Gnome Sharp with the following command sequence:

./configure --prefix="/opt/gtk"
sudo make install

How do I make this work? I do not want to install anything through a package manager like apt or aptitude.

share|improve this question
why dont you want to use apt? sudo apt-get install mono-complete mono-addins-utils gtk-sharp2 gnome-sharp2 now build----done – damien Feb 9 '14 at 1:50
@damien Because the distributions in the PPAs are outdated. – Jeroen Bollen Feb 9 '14 at 2:01
Both the git gnome sharp2 and ubuntu versions are both 2.24 so what is exactly outdated? – damien Feb 9 '14 at 2:13
@FloydPink No. I installed Arch instead and had the latest version straight from the default package servers. – Jeroen Bollen May 9 '14 at 17:03
Thanks. I had the same issue and after installing gnome-sharp2 it got resolved – Floyd Pink May 9 '14 at 19:43

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.