Greetings,
The IF MONO code is used to determine what OS you are using. It works like this...
Code:
#if MONO
SAY ("This is a Linux PC with MONO");
#else
SAY ("This is a Windows PC with .NET");
#endif
Or you can reverse it like this...
Code:
#if !MONO
SAY ("This is a Windows PC with .NET");
#else
SAY ("This is a Linux PC with MONO");
#endif
You use this because not all .NET code works with MONO, since MONO is still in development.
NOW, let us put it to good use and try these two files I updated. I still have not tested them (I have not had time still to setup my Linux PC). Replace your current TileMatrix.cs and TileMatrixPatch.cs and then recompile.
-Ravon