Giraffelitis
Wanderer
I am just starting running this on a Mono and I am getting the following crash error
I used this code to compile the new core
gmcs -optimize -unsafe -d:MONO -out:RunUO.exe -win32icon:Server/runuo.ico -recurse:Server/*.cs
and this is the libraries update where i think the error is coming from.
echo "<configuration>" >> RunUO.exe.config echo " <dllmap dll=\"libz\" target=\"libz.so.1.2.3.4\"/>" >> RunUO.exe.config echo "</configuration>" >> RunUO.exe.config
from this thread
http://www.runuo.com/community/threads/runuo-on-ubuntu-13-04-mono.534406/
Code:
Server Crash Report
===================
RunUO Version 2.2, Build 4982.35801
Operating System: Unix 3.5.0.17
.NET Framework: 4.0.30319.17020
Time: 8/22/2013 10:01:01 PM
Mobiles: 15154
Items: 128575
Exception:
System.DllNotFoundException: libz.so.1.2.3.4
at (wrapper managed-to-native) Server.Network.CompressorUnix64:compress2 (byte[],ulong&,byte[],int,Server.Network.ZLibQuality)
at Server.Network.CompressorUnix64.Compress (System.Byte[] dest, System.Int32& destLength, System.Byte[] source, Int32 sourceLength, ZLibQuality quality) [0x00000] in <filename unknown>:0
at Server.Network.Compression.Pack (System.Byte[] dest, System.Int32& destLength, System.Byte[] source, Int32 sourceLength, ZLibQuality quality) [0x00000] in <filename unknown>:0
at Server.Network.DisplayGumpPacked.WritePacked (Server.Network.PacketWriter src) [0x00000] in <filename unknown>:0
at Server.Network.DisplayGumpPacked.Flush () [0x00000] in <filename unknown>:0
at Server.Gumps.Gump.Compile (Server.Network.NetState ns) [0x00000] in <filename unknown>:0
at Server.Gumps.Gump.SendTo (Server.Network.NetState state) [0x00000] in <filename unknown>:0
at Server.Mobile.SendGump (Server.Gumps.Gump g, Boolean throwOnOffline) [0x00000] in <filename unknown>:0
at Server.Mobile.SendGump (Server.Gumps.Gump g) [0x00000] in <filename unknown>:0
at Xanthos.Motd.NewsGump.SafelySendGumpTo (Server.Mobile mobile, Boolean admin) [0x00000] in <filename unknown>:0
at Xanthos.Motd.NewsGump.MOTD_Login (Server.LoginEventArgs args) [0x00000] in <filename unknown>:0
at (wrapper delegate-invoke) <Module>:invoke_void__this___LoginEventArgs (Server.LoginEventArgs)
at (wrapper delegate-invoke) <Module>:invoke_void__this___LoginEventArgs (Server.LoginEventArgs)
at (wrapper delegate-invoke) <Module>:invoke_void__this___LoginEventArgs (Server.LoginEventArgs)
at (wrapper delegate-invoke) <Module>:invoke_void__this___LoginEventArgs (Server.LoginEventArgs)
at (wrapper delegate-invoke) <Module>:invoke_void__this___LoginEventArgs (Server.LoginEventArgs)
at (wrapper delegate-invoke) <Module>:invoke_void__this___LoginEventArgs (Server.LoginEventArgs)
at (wrapper delegate-invoke) <Module>:invoke_void__this___LoginEventArgs (Server.LoginEventArgs)
at (wrapper delegate-invoke) <Module>:invoke_void__this___LoginEventArgs (Server.LoginEventArgs)
at Server.EventSink.InvokeLogin (Server.LoginEventArgs e) [0x00000] in <filename unknown>:0
at Server.Network.PacketHandlers.DoLogin (Server.Network.NetState state, Server.Mobile m) [0x00000] in <filename unknown>:0
at Server.Network.PacketHandlers+LoginTimer.OnTick () [0x00000] in <filename unknown>:0
at Server.Timer.Slice () [0x00000] in <filename unknown>:0
at Server.Core.Main (System.String[] args) [0x00000] in <filename unknown>:0
Clients:
- Count: 1
+ 72.19.62.41: (account = Giraffelitis) (mobile = 0x6 'Syscio')
I used this code to compile the new core
gmcs -optimize -unsafe -d:MONO -out:RunUO.exe -win32icon:Server/runuo.ico -recurse:Server/*.cs
and this is the libraries update where i think the error is coming from.
echo "<configuration>" >> RunUO.exe.config echo " <dllmap dll=\"libz\" target=\"libz.so.1.2.3.4\"/>" >> RunUO.exe.config echo "</configuration>" >> RunUO.exe.config
from this thread
http://www.runuo.com/community/threads/runuo-on-ubuntu-13-04-mono.534406/