I also recently read about the same thing and after several attempts I managed to build it halfway. Below is the configuration that I have.
- Ubuntu: 12.04
- Eclipse: 3.7.2
- Mono: 2.10.8.1 (Both eclipse and mono from the Ubuntu repo itself)
Just follow the recommendations of README.build. Getting an eclipse / sharpening was quite difficult for me. With all the settings, as mentioned, I was getting an empty output folder. Uncheck the box automatically and enter manual assembly. After that, it worked for me. Building C # code was straightforward. But try to build Skiya and other libraries.
I had to make minor changes to the XobotActivityManager.cs file to make it work. Changed line below
if (now >= at) { ThreadPool.QueueUserWorkItem ((state) => control.Invoke (dispatch));
to
if (now >= at) { if(control.IsHandleCreated) ThreadPool.QueueUserWorkItem ((state) => control.Invoke (dispatch));
UPDATE I recently tried eclipse juno and it no longer works.
source share