Here's what I did :
Code: Select all
# Install mono first, unfortunately you get 4.2.x, which apparently doesn't work
sudo apt-get install mono-complete
# now build mono from source - version 4.0.5.1
sudo apt-get install git autoconf libtool automake build-essential mono-devel gettext libtool-bin unzip
sudo apt-get install g++-multilib libc6-dev-i386
wget http://download.mono-project.com/sources/mono/mono-4.0.5.1.tar.bz2
tar xjf mono-4.0.5.1.tar.bz2
cd mono-4.0.5/
# need to build the x86 version, not the 64 bit version
CFLAGS="-m32 -D__USE_GNU" ./configure --prefix=/usr/local --host=i386-pc-linux-gnu
make
sudo make install
#should now have x86 mono (look for Architecture: x86 in the output)
mono --version
# need some libraries, including libudev0 which is no longer part of the distrib, so get an old one
cd
wget https://mirrors.kernel.org/ubuntu/pool/main/u/udev/libudev0_175-0ubuntu9_i386.deb
sudo dpkg -i libudev0_175-0ubuntu9_i386.deb
sudo apt-get install libsqlite3-0:i386
# now ready to go
unzip CumulusMXDist3038.zip
cd CumulusMX
sudo mono ./CumulusMX.exe
cheers,
Robin