Compile issues on Ubuntu 18.04

sec_goat

Squire
Aug 26, 2013
115
16
18
Hello,
Long time no see! looking to recompile and set up a small private shard but having some Linux related issues.

I have followed the instructions here: https://www.servuo.com/wiki/deb10/

but when I get to the MAKE command I get the following errors, any ideas?

mcs -target:library -out:`pwd`/Ultima.dll -r:System.Drawing.dll -nowarn:0618,0219,0414,1635 -d:MONO -d:ServUO -d:NEWTIMERS -nologo -optimize -unsafe -recurse:`pwd`/Ultima/*.cs
/srv/ServUO/Ultima/ProcessStream.cs(88,44): error CS1519: Unexpected symbol `throw' in class, struct, or interface member declaration
/srv/ServUO/Ultima/ProcessStream.cs(88,50): error CS0106: The modifier `new' is not valid for this item
/srv/ServUO/Ultima/ProcessStream.cs(88,50): error CS1520: Class, struct, or interface method must have a return type
Compilation failed: 3 error(s), 0 warnings
Makefile:32: recipe for target 'Ultima.dll' failed
make: *** [Ultima.dll] Error 1