I downloaded the current master and opened the NDatabase solution in MonoDevelop on a Mac. I am only trying to build the NDatabase project and it fails for a number of reasons.
It is only referencing System and System.Xml.Linq. However it has a number of using statements that are in System.Core, so adding System.Core address those, however you have references to System.Diagnostics.Eventing namespace which is not in Mono. Also
there is no reference to mscorlib in your project file.
It also seems like master is set for version 3 of NDatabase based on the DLL name it would build if it built.
So I am missing something from the source, as there doesn't seem to be a 2.x branch to compile from or a Mono branch. So I have a question regarding that already so answer to that may be related to my problems here.