Mono¶
We're trying to get CCNet compatible again on Mono. Any help with this is greatly appreciated.
A lot of devs do not work in Mono, so this is a new area for many of us.
We're trying to set-up a Linux Build Server also, but for the time being I'll try to compile CCNet in a Linux VM.
This will start after the release of 1.8.
Setting up a Linux environment¶
For those willing to try it out, here are some steps- install a good linux distro, I used Ubuntu
- you can use run it in a VM ,via virtual box (hot swap between Windows and Linux)
- or use the wubi install program, so you can use all the power of your machine
- install monodevelop (current version is 2.8.6.3) via Ubuntu Software Center
- install the C#3.5 compiler:
open a terminal window and type : sudo apt-get install mono-gmcs - install the vb.net compiler :
open a terminal window and type : sudo apt-get install monodevelop mono-vbnc
- install the C#3.5 compiler:
- disable the jScript compiler directive :
project, options, compiler and there should be define symbols, add : DISABLE_JSCRIPT
Programming tips for Mono-Compatibility¶
- do not use any namespaces that start with Microsoft, these are very likely to not exist under Mono
- ...