source post: http://www.mono-project.com/docs/compiling-mono/parallel-mono-environments/
- install deps
# urpmi lib64jpeg-devel lib64gif-devel lib64tiff-devel lib64png-devel lib64png12-devel lib64pnglite-devel lib64gladeui1-devel lib64glade2.0_0-devel lib64glademm2.4-devel lib64gladeui2-devel
- enable optional environment
create script ~/mono-dev-env following previous article
$ source ~/mono-dev-env
$ source ~/mono-dev-env
- compile libgdiplus
$ ./configure --prefix=/opt/mono
$ make
$ sudo make install
- compile mono
$ ./configure --prefix=/opt/mono
$ make
$ sudo make install
- compile gtk-sharp2
$ ./configure --prefix=/opt/mono
$ make
$ sudo make install
- compile mono-tools
$ ./configure --prefix=/opt/mono
$ make
$ sudo make install