I am trying to install Mono from source (because in the future I will need to fix a bug in it).
PROBLEM: The compiled Mono does not behave properly.
Note: http://www.mono-project.com/Compiling_Mono_From_Git is not the whole answer. SparkleShare runs fine on Ubuntu's packaged Mono, but I get a TypeLoadException after following the instructions on that page, so some DLL settings or something need to be configured too (confirmed on IRC), but I can't find a complete documentation, that is why I ask here.
I also tried this:
- Install Ubuntu 2012.04 (Mono is not installed by default)
sudo apt-get install curl git- Compile+Install Mono 2.11 using this automatic script
I am testing with SparkleShare.
Installing the .deb package would retrieve Ubuntu's Mono package (which I don't want).
Building SparkleShare on the machine itself fails saying Package requirements (mono >= 2.8) were not met).sudo make install` after having compiled on a machine.
So I just ran
When I run it (mono bin/SparkleShare.exe):
A type load exception has occurred. at SparkleShare.Program.Main (System.String[] args) [0x00000]
The exact same thing works fine if I use Ubuntu's Mono instead of the built-from-source Mono.