[MonoDevelop] Compiling MonoDevelop from source on Ubuntu Dapper

John Anderson sontek at gmail.com
Sat Sep 23 15:49:25 EDT 2006


I'm trying to Compile MonoDevelop 0.12 from source on Ubuntu Dapper
and when I try to build it I get the error:

 -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/art-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll
make[2]: *** [../../build/AddIns/MonoDevelop.SourceEditor.dll] Error 134
make[2]: Leaving directory
`/home/sontek/mono/monodevelop-0.12/Extras/MonoDevelop.SourceEditor'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sontek/mono/monodevelop-0.12/Extras'
make: *** [all-recursive] Error 1


I documented the steps I took for installing it:

Get Make
-- # sudo aptitude install make

Check that you have pkg-config
 -- # whereis pkg-config
if its not found
-- # sudo aptitude install pkg-config

Check that you have atleast 2.4 version of glib
-- # pkg-config --modversion glib-2.0
if its not found
-- # sudo aptitude install libglib2.0-dev libglib2.0

Get freetype2, fontconfig, Xft2
-- # sudo aptitude install freetype2 freetype2-dev fontconfig libxft2-dev libxft

Get xlibs
-- # sudo aptitude install xlibs-dev

Get cairo
-- # sudo aptitude install libcairo2.0 libcairo2.0-dev

Get Exif
-- # sudo aptitude install libexif12 libexif-dev

Get libjpeg, libtiff, libpng
-- # sudo aptitude install libjpeg62 libjpeg62-dev libtiff4
libtiff4-dev libpng12-0

Install libgdi 1.1.17
-- # ./configure
-- # make
-- # sudo make install

Install Bison
-- # sudo aptitude install bison

Install mono 1.1.17
-- # ./configure --enable-nunit-tests
-- # make
-- # make install

Install monodoc 1.1.17
-- # ./configure
-- # make
-- # make install

Install perl xml parser
-- # sudo aptitude install libxml-parser-perl

Install pango
-- # sudo aptitude install libpango1.0-0 libpango1.0-dev



Install gtk
-- # sudo aptitude install libgtk2.0-dev libgtk-2.0-0

Install gnome-sharp, glade-sharp, gtkhtml
-- # sudo aptitude install libgtkhtml2-dev libgnome2.0-cil

Install gtksharp
-- # sudo aptitude install gtk-sharp2

Install gtksourceview
-- # sudo aptitude install libgtksourceview-common libgtksourceview-dev

Install gtksourceview-sharp
-- # ./configure
-- # make
-- # sudo make install

Install gecko-sharp
-- # sudo aptitude install libgecko2.0-cil

Install ncurses
-- # sudo aptitude install libncurses5-dev libncurses5

Install monodebugger 0.30
-- # ./configure
-- # make
-- # make install

Install autoconf, libtool
-- # sudo aptitude install autoconf libtool

Install firefox dev libraries
-- # sudo aptitude install firefox-dev

*******  THIS STEP NEVER COMPLETED **************
*******  COULDNT GET IT TO BUILD       **************
Install jscall-sharp
-- # svn co svn://mono.myrealbox.com/source/trunk/jscall-sharp
-- # ./autoconf.sh
-- # make
-- # make install


Install monodevelop 0.12
-- # ./configure --prefix=`pkg-config --variable=prefix mono`
--enable-nunit --enable-aspnet
-- # make
-- # make install


Any help would be appreciated =)


More information about the Monodevelop-list mailing list