Yes, my mistake, missed the instruction to move to the Server folder within the RunUO-2.0-RC folder. Have done that and compiled with the following errors (at least its 3 now instead of 1290

)
Code:
gca@gca-desktop:~/RunUO-2.0-RC2/Server$ gmcs -out:../runuo.exe -d:MONO -optimize+ -unsafe -r:System,System.Configuration.Install,System.Data,System.Drawing,System.EnterpriseServices,System.Management,System.Security,System.ServiceProcess,System.Web,System.Web.Services,System.Windows.Forms,System.Xml -nowarn:219 -recurse:*.cs
./Serialization.cs(33,14): error CS0234: The type or namespace name `Guilds' does not exist in the namespace `Server'. Are you missing an assembly reference?
./Serialization.cs(33,1): error CS0246: The type or namespace name `Server.Guilds' could not be found. Are you missing a using directive or an assembly reference?
./Serialization.cs(138,62): error CS0246: The type or namespace name `Item' could not be found. Are you missing a using directive or an assembly reference?
Compilation failed: 3 error(s), 0 warnings
Ideas? The only item in the Server folder is the serialization.cs file
Could I be missing a part of mono or monodevelop?
Do you need to be sudo when you compile?
The initial instructions were to "copy the RunUO Forge files over the RC2/SVN files" -- This was meant to replace the exisiting files, not merge with them, correct?
Thanks for all the help, Ghostridergrey