Monodevelop on Ubuntu (amd64)

Want to support HowtoForge? Become a subscriber!
 
Submitted by mariuz (Contact Author) (Forums) on Thu, 2005-11-24 18:33. :: Other
I have installed monodevelop with sudo apt-get install monodevelop
but it crashed on my machine (amd64) and mono version was quite old 1.1.8.3 (default on breezy)
Remove the old version apt-get remove mono monodevelop

wget http://go-mono.com/sources/libgdiplus-1.1/libgdiplus-1.1.10.tar.gz
tar zxf libgdiplus-1.1.10.tar.gz
cd libgdiplus-1.1.10
./configure --prefix=/usr
make;sudo make install;cd ..

wget http://go-mono.com/sources/mono-1.1/mono-1.1.10.tar.gz
tar zxf mono-1.1.10.tar.gz
cd mono-1.1.10
./configure --prefix=/usr
make;sudo make install;cd ..

sudo apt-get install gnome-devel libgtkhtml2-dev libgtkhtml3.6-dev libvte-dev

wget http://go-mono.com/sources/gtk-sharp-2.0/gtk-sharp-2.4.0.tar.gz
tar zxf gtk-sharp-2.4.0.tar.gz
cd gtk-sharp-2.4.0
./configure --prefix=/usr
make;sudo make install;cd ..

sudo apt-get install libgtksourceview-dev
wget http://go-mono.com/sources/gtksourceview-sharp-2.0/gtksourceview-sharp-2.0-0.10.tar.gz
tar zxf gtksourceview-sharp-2.0-0.10.tar.gz
cd gtksourceview-sharp-2.0-0.10
./configure --prefix=/usr
make;sudo make install;cd ..

wget http://go-mono.com/sources/monodoc/monodoc-1.1.9.tar.gz
tar zxf monodoc-1.1.9.tar.gz
cd monodoc-1.1.9
./configure --prefix=/usr
make;sudo make install;cd ..

wget http://go-mono.com/sources/gecko-sharp-2.0/gecko-sharp-2.0-0.11.tar.gz
tar zxf gecko-sharp-2.0-0.11.tar.gz
cd gecko-sharp-2.0-0.11
./configure --prefix=/usr
make;sudo make install;cd ..


something was missing i did an apt-cache search XML::Parser
sudo apt-get install libxml-perl

wget http://go-mono.com/sources/monodevelop/monodevelop-0.9.tar.gz
tar xvf monodevelop-0.9.tar.gz
cd monodevelop-0.9



./configure --prefix=/opt/monodevel
make;sudo make install;cd ..

/opt/monodevel/bin/monodevelop



Create new console project

File->New Solution/Project-> C# -> Console Project

Name it "GoodbyeWorld" then choose Next



Then Run (F5)


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by Anonymous (not registered) on Wed, 2005-12-28 00:05.

gtksourceview-sharp-2.0 and monodevelop-0.9 both require gnome-sharp-2.0 version 2.4.0 or greater. Currently the highest version available for the amd64 on Ubuntu and Debian is 2.3.92, so make fails on both of these.

Submitted by Anonymous (not registered) on Mon, 2005-11-28 23:54.

Just FYI ... on my very vanilla Ubuntu 5.10 i386 box, I found that I had to add a large number of other packages not mentioned just to get libgdiplus to run through configure cleanly.

Simple stuff like libpng. In fact, I'm not done yet since Cairo is having trouble accepting the FreeType package that is available through Synaptic.

Submitted by angrykeyboarder (registered user) on Fri, 2006-05-26 17:33.

and here is the list of packages that i have installed as first step (one line) the rest of the install went smooth

sudo apt-get install gcc binutils-doc manpages-dev autoconf automake1.9 libtool flex bison gcc-doc gcc-4.0-doc gcc-4.0-locales libc6-dev-amd64 lib64gcc1 libc6-dev libglib2.0-dev libpng3-dev libxft2 libttf2 gnome-devel libtiff4-dev libxml-sax-expat-perl libjpeg62-dev libvte-dev libgtkhtml2-dev libgtkhtml3.6-dev libungif4-dev

Submitted by Anonymous (not registered) on Mon, 2005-11-28 06:17.
Will this work on ubuntu i386? ubuntu 5.04 ?
Submitted by angrykeyboarder (registered user) on Mon, 2005-11-28 10:26.

also you can try it on ubuntu 5.04 (hoary)

an better idea is to upgrade from hoary -> breezy, is painless