Get Latest Mono From Source
The following is the script that I use to get the latest mono from source. The first time you run it you need to check out the sources (the commented out lines). Then we just need to update thereafter.
#svn co svn://anonsvn.mono-project.com/source/trunk/olive #svn co svn://anonsvn.mono-project.com/source/trunk/mono #svn co svn://anonsvn.mono-project.com/source/trunk/mcs #svn co svn://anonsvn.mono-project.com/source/trunk/libgdiplus #svn co svn://anonsvn.mono-project.com/source/trunk/mono-addins #svn co svn://anonsvn.mono-project.com/source/trunk/gtk-sharp #svn co svn://anonsvn.mono-project.com/source/trunk/gnome-sharp #svn co svn://anonsvn.mono-project.com/source/trunk/gtksourceview2-sharp #svn co svn://anonsvn.mono-project.com/source/trunk/monodoc #svn co svn://anonsvn.mono-project.com/source/trunk/monodevelop (cd mono; svn update) (cd mcs; svn update) (cd libgdiplus; svn update) #(cd olive; svn update) (cd mono-addins; svn update) (cd gtk-sharp; svn update) (cd gnome-sharp; svn update) (cd gtksourceview2-sharp; svn update) (cd monodevelop; svn update) cd mono ./autogen.sh --prefix=/usr/local make PROFILE=net_2_0 sudo make install PROFILE=net_2_0 cd .. cd mono-addins ./autogen.sh --prefix=/usr/local make sudo make install cd .. cd gtk-sharp ./bootstrap-2.12 --prefix=/usr/local make sudo make install cd .. cd gnome-sharp ./bootstrap-2.20 --prefix=/usr/local make sudo make install cd .. cd gtksourceview2-sharp ./autogen.sh --prefix=/usr/local make sudo make install cd .. cd monodoc ./autogen.sh --prefix=/usr/local make sudo make install cd .. cd monodevelop ./configure --prefix=/usr/local --profile=core make sudo make install
