Kevin
Initiate
Hi all!
I'm trying to get ServUO working under Mono 4.2.3 on Debian 8.3 amd64. I've got the library & server compiled, but whenever I try to start the server, the compiler fails to compile.
Here's the output:
I'm not really sure what the issue is. I've had this issue before (years ago with RunUO), but I can't remember what I did to solve it. I've installed `mono-complete` from the xamarin repos, cloned the repo, and set the data path in the config file. Anyone have any ideas what would cause this?
Here's the installed mono packages (`dpkg-query -l | grep mono`):
I'm trying to get ServUO working under Mono 4.2.3 on Debian 8.3 amd64. I've got the library & server compiled, but whenever I try to start the server, the compiler fails to compile.
Here's the output:
Code:
Scripts: Compiling C# scripts...Error:
System.Exception: Compiler failed to produce the assembly. Output: ''
at Mono.CSharp.CSharpCodeCompiler.CompileFromFileBatch (System.CodeDom.Compiler.CompilerParameters options, System.String[] fileNames) <0x40d197c0 + 0x00be7> in <filename unknown>:0
at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromFileBatch (System.CodeDom.Compiler.CompilerParameters options, System.String[] fileNames) <0x40d196f0 + 0x00033> in <filename unknown>:0
at System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromFile (System.CodeDom.Compiler.CompilerParameters options, System.String[] fileNames) <0x40d116c0 + 0x00049> in <filename unknown>:0
at Server.ScriptCompiler.CompileCSScripts (Boolean debug, Boolean cache, System.Reflection.Assembly& assembly) <0x40d0f650 + 0x007a3> in <filename unknown>:0
at Server.ScriptCompiler.Compile (Boolean debug, Boolean cache) <0x40d0f140 + 0x000cf> in <filename unknown>:0
at Server.Core.Main (System.String[] args) <0x40d04d90 + 0x010f3> in <filename unknown>:0
This exception is fatal, press return to exit
I'm not really sure what the issue is. I've had this issue before (years ago with RunUO), but I can't remember what I did to solve it. I've installed `mono-complete` from the xamarin repos, cloned the repo, and set the data path in the config file. Anyone have any ideas what would cause this?
Here's the installed mono packages (`dpkg-query -l | grep mono`):
Code:
ii ca-certificates-mono 4.2.3.4-0xamarin2 all Common CA certificates (Mono keystore)
ii libmono-2.0-1 4.2.3.4-0xamarin2 amd64 Mono JIT library (Default version)
ii libmono-2.0-dev 4.2.3.4-0xamarin2 amd64 Mono JIT library - Development files (Default version)
ii libmono-accessibility4.0-cil 4.2.3.4-0xamarin2 all Mono Accessibility library (for CLI 4.0)
ii libmono-c5-1.1-cil 4.2.3.4-0xamarin2 all Mono C5 library
ii libmono-cairo4.0-cil 4.2.3.4-0xamarin2 all Mono Cairo library (for CLI 4.0)
ii libmono-cecil-private-cil 4.2.3.4-0xamarin2 all Mono.Cecil library
ii libmono-cil-dev 4.2.3.4-0xamarin2 all Mono Base Class Libraries (BCL) - Development files
ii libmono-codecontracts4.0-cil 4.2.3.4-0xamarin2 all Mono.CodeContracts library (for CLI 4.0)
ii libmono-compilerservices-symbolwriter4.0-cil 4.2.3.4-0xamarin2 all Mono.CompilerServices.SymbolWriter library (for CLI 4.0)
ii libmono-corlib4.0-cil 4.2.3.4-0xamarin2 all Mono core library (transitional package)
ii libmono-corlib4.5-cil 4.2.3.4-0xamarin2 all Mono core library (for CLI 4.5)
ii libmono-cscompmgd0.0-cil 4.2.3.4-0xamarin2 all Mono cscompmgd library (for CLI 4.0)
ii libmono-csharp4.0c-cil 4.2.3.4-0xamarin2 all Mono.CSharp library (for CLI 4.0)
ii libmono-custommarshalers4.0-cil 4.2.3.4-0xamarin2 all Mono CustomMarshalers library (for CLI 4.0)
ii libmono-data-tds4.0-cil 4.2.3.4-0xamarin2 all Mono Data Library (for CLI 4.0)
ii libmono-db2-1.0-cil 4.2.3.4-0xamarin2 all Mono DB2 library
ii libmono-debugger-soft4.0a-cil 4.2.3.4-0xamarin2 all Mono Soft Debugger library (for CLI 4.0)
ii libmono-http4.0-cil 4.2.3.4-0xamarin2 all Mono.Http library (for CLI 4.0)
ii libmono-i18n-cjk4.0-cil 4.2.3.4-0xamarin2 all Mono I18N.CJK library (for CLI 4.0)
ii libmono-i18n-mideast4.0-cil 4.2.3.4-0xamarin2 all Mono I18N.MidEast library (for CLI 4.0)
ii libmono-i18n-other4.0-cil 4.2.3.4-0xamarin2 all Mono I18N.Other library (for CLI 4.0)
ii libmono-i18n-rare4.0-cil 4.2.3.4-0xamarin2 all Mono I18N.Rare library (for CLI 4.0)
ii libmono-i18n-west4.0-cil 4.2.3.4-0xamarin2 all Mono I18N.West library (for CLI 4.0)
ii libmono-i18n4.0-all 4.2.3.4-0xamarin2 all Mono I18N libraries (for CLI 4.0)
ii libmono-i18n4.0-cil 4.2.3.4-0xamarin2 all Mono I18N base library (for CLI 4.0)
ii libmono-ldap4.0-cil 4.2.3.4-0xamarin2 all Mono LDAP library (for CLI 4.0)
ii libmono-management4.0-cil 4.2.3.4-0xamarin2 all Mono Management library (for CLI 4.0)
ii libmono-messaging-rabbitmq4.0-cil 4.2.3.4-0xamarin2 all Mono Messaging RabbitMQ library (for CLI 4.0)
ii libmono-messaging4.0-cil 4.2.3.4-0xamarin2 all Mono Messaging library (for CLI 4.0)
ii libmono-microsoft-build-engine4.0-cil 4.2.3.4-0xamarin2 all Mono Microsoft.Build.Engine library (for CLI 4.0)
ii libmono-microsoft-build-framework4.0-cil 4.2.3.4-0xamarin2 all Mono Microsoft.Build.Framework library (for CLI 4.0)
ii libmono-microsoft-build-tasks-v4.0-4.0-cil 4.2.3.4-0xamarin2 all Mono Microsoft.Build.Tasks.v4.0 library (for CLI 4.0)
ii libmono-microsoft-build-utilities-v4.0-4.0-cil 4.2.3.4-0xamarin2 all Mono Microsoft.Build.Utilities.v4.0 library (for CLI 4.0)
ii libmono-microsoft-build4.0-cil 4.2.3.4-0xamarin2 all Mono Microsoft.Build library (for CLI 4.0)
ii libmono-microsoft-csharp4.0-cil 4.2.3.4-0xamarin2 all Mono Microsoft.CSharp library (for CLI 4.0)
ii libmono-microsoft-visualc10.0-cil 4.2.3.4-0xamarin2 all Mono Microsoft.VisualC library (for CLI 4.0)
ii libmono-microsoft-web-infrastructure1.0-cil 4.2.3.4-0xamarin2 all Mono Microsoft.Web.Infrastructure library (for CLI 4.0)
ii libmono-oracle4.0-cil 4.2.3.4-0xamarin2 all Mono Oracle library (for CLI 4.0)
ii libmono-parallel4.0-cil 4.2.3.4-0xamarin2 all Mono.Parallel library (for CLI 4.0)
ii libmono-peapi4.0a-cil 4.2.3.4-0xamarin2 all Mono PEAPI library (for CLI 4.0)
ii libmono-posix4.0-cil 4.2.3.4-0xamarin2 all Mono.Posix library (for CLI 4.0)
ii libmono-profiler 4.2.3.4-0xamarin2 amd64 Mono profiler libraries
ii libmono-rabbitmq4.0-cil 4.2.3.4-0xamarin2 all Mono RabbitMQ.Client library (for CLI 4.0)
ii libmono-reflection-cil 1.0+git20110407+d2343843-2 all CLI reflection helper library
ii libmono-reflection-cil-dev 1.0+git20110407+d2343843-2 all CLI reflection helper library
ii libmono-relaxng4.0-cil 4.2.3.4-0xamarin2 all Mono Relaxng library (for CLI 4.0)
ii libmono-security4.0-cil 4.2.3.4-0xamarin2 all Mono Security library (for CLI 4.0)
ii libmono-sharpzip4.84-cil 4.2.3.4-0xamarin2 all Mono SharpZipLib library (for CLI 4.0)
ii libmono-simd4.0-cil 4.2.3.4-0xamarin2 all Mono SIMD (for CLI 4.0)
ii libmono-smdiagnostics0.0-cil 4.2.3.4-0xamarin2 all Mono SMDiagnostics Library (for CLI 4.0)
ii libmono-sqlite4.0-cil 4.2.3.4-0xamarin2 all Mono Sqlite library (for CLI 4.0)
ii libmono-system-componentmodel-composition4.0-cil 4.2.3.4-0xamarin2 all Mono System.ComponentModel.Composition library (for CLI 4.0)
ii libmono-system-componentmodel-dataannotations4.0-cil 4.2.3.4-0xamarin2 all Mono System.ComponentModel.DataAnnotations library (for CLI 4.0)
ii libmono-system-configuration-install4.0-cil 4.2.3.4-0xamarin2 all Mono System.Configuration.Install library (for CLI 4.0)
ii libmono-system-configuration4.0-cil 4.2.3.4-0xamarin2 all Mono System.Configuration library (for CLI 4.0)
ii libmono-system-core4.0-cil 4.2.3.4-0xamarin2 all Mono System.Core library (for CLI 4.0)
ii libmono-system-data-datasetextensions4.0-cil 4.2.3.4-0xamarin2 all Mono System.Data.DataSetExtensions library (for CLI 4.0)
ii libmono-system-data-entity4.0-cil 4.2.3.4-0xamarin2 all Mono System.Data.Entity library (for CLI 4.0)
ii libmono-system-data-linq4.0-cil 4.2.3.4-0xamarin2 all Mono System.Data.Linq Library (for CLI 4.0)
ii libmono-system-data-services-client4.0-cil 4.2.3.4-0xamarin2 all Mono System.Data.Services.Client library (for CLI 4.0)
ii libmono-system-data-services4.0-cil 4.2.3.4-0xamarin2 all Mono System.Data.Services library (for CLI 4.0)
ii libmono-system-data4.0-cil 4.2.3.4-0xamarin2 all Mono System.Data library (for CLI 4.0)
ii libmono-system-design4.0-cil 4.2.3.4-0xamarin2 all Mono System.Design Library (for CLI 4.0)
ii libmono-system-drawing-design4.0-cil 4.2.3.4-0xamarin2 all Mono System.Drawing.Design (for CLI 4.0)
ii libmono-system-drawing4.0-cil 4.2.3.4-0xamarin2 all Mono System.Drawing library (for CLI 4.0)
ii libmono-system-dynamic4.0-cil 4.2.3.4-0xamarin2 all Mono System.Dynamic library (for CLI 4.0)
ii libmono-system-enterpriseservices4.0-cil 4.2.3.4-0xamarin2 all Mono System.EnterpriseServices library (for CLI 4.0)
ii libmono-system-identitymodel-selectors4.0-cil 4.2.3.4-0xamarin2 all Mono System.IdentityModel.Selectors Library (for CLI 4.0)
ii libmono-system-identitymodel4.0-cil 4.2.3.4-0xamarin2 all Mono System.IdentityModel Library (for CLI 4.0)
ii libmono-system-io-compression-filesystem4.0-cil 4.2.3.4-0xamarin2 all Mono System.IO.Compresion.FileSystem library (for CLI 4.0)
ii libmono-system-io-compression4.0-cil 4.2.3.4-0xamarin2 all Mono System.IO.Compression library (for CLI 4.0)
ii libmono-system-json-microsoft4.0-cil 4.2.3.4-0xamarin2 all Mono System.Json.Microsoft library (for CLI 4.0)
ii libmono-system-json4.0-cil 4.2.3.4-0xamarin2 all Mono System.Json library (for CLI 4.0)
ii libmono-system-ldap-protocols4.0-cil 4.2.3.4-0xamarin2 all Mono System.DirectoryServices.Protocols library (for CLI 4.0)
ii libmono-system-ldap4.0-cil 4.2.3.4-0xamarin2 all Mono System.DirectoryServices library (for CLI 4.0)
ii libmono-system-management4.0-cil 4.2.3.4-0xamarin2 all Mono System.Management library (for CLI 4.0)
ii libmono-system-messaging4.0-cil 4.2.3.4-0xamarin2 all Mono System.Messaging library (for CLI 4.0)
ii libmono-system-net-http-formatting4.0-cil 4.2.3.4-0xamarin2 all Mono System.Net.Http.Formatting library (for CLI 4.0)
ii libmono-system-net-http-webrequest4.0-cil 4.2.3.4-0xamarin2 all Mono System.Net.Http.WebRequest library (for CLI 4.0)
ii libmono-system-net-http4.0-cil 4.2.3.4-0xamarin2 all Mono System.Net.Http library (for CLI 4.0)
ii libmono-system-net4.0-cil 4.2.3.4-0xamarin2 all Mono System.Net library (for CLI 4.0)
ii libmono-system-numerics4.0-cil 4.2.3.4-0xamarin2 all Mono System.Numerics library (for CLI 4.0)
ii libmono-system-reactive-core2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Core Library (for CLI 4.5)
ii libmono-system-reactive-debugger2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Debugger Library (for CLI 4.5)
ii libmono-system-reactive-experimental2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Experimental Library (for CLI 4.5)
ii libmono-system-reactive-interfaces2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Interfaces Library (for CLI 4.5)
ii libmono-system-reactive-linq2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Linq Library (for CLI 4.5)
ii libmono-system-reactive-observable-aliases0.0-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Linq Library (for CLI 4.5)
ii libmono-system-reactive-platformservices2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.PlatformServices Library (for CLI 4.5)
ii libmono-system-reactive-providers2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Providers Library (for CLI 4.5)
ii libmono-system-reactive-runtime-remoting2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Runtime.Remoting Library (for CLI 4.5)
ii libmono-system-reactive-windows-forms2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Windows.Forms Library (for CLI 4.5)
ii libmono-system-reactive-windows-threading2.2-cil 4.2.3.4-0xamarin2 all Mono System.Reactive.Windows.Threading Library (for CLI 4.5)
ii libmono-system-runtime-caching4.0-cil 4.2.3.4-0xamarin2 all Mono System.Runtime.Caching Library (for CLI 4.0)
ii libmono-system-runtime-durableinstancing4.0-cil 4.2.3.4-0xamarin2 all Mono System.Runtime.DurableInstancing Library (for CLI 4.0)
ii libmono-system-runtime-serialization-formatters-soap4.0-cil 4.2.3.4-0xamarin2 all Mono System.Runtime.Serialization.Formatters.Soap Library (for CLI 4.0)
ii libmono-system-runtime-serialization4.0-cil 4.2.3.4-0xamarin2 all Mono System.Runtime.Serialization Library (for CLI 4.0)
ii libmono-system-runtime4.0-cil 4.2.3.4-0xamarin2 all Mono System.Runtime library (for CLI 4.0)
ii libmono-system-security4.0-cil 4.2.3.4-0xamarin2 all Mono System.Security library (for CLI 4.0)
ii libmono-system-servicemodel-activation4.0-cil 4.2.3.4-0xamarin2 all Mono System.ServiceModel.Activation Library (for CLI 4.0)
ii libmono-system-servicemodel-discovery4.0-cil 4.2.3.4-0xamarin2 all Mono System.ServiceModel.Discovery Library (for CLI 4.0)
ii libmono-system-servicemodel-internals0.0-cil 4.2.3.4-0xamarin2 all Mono System.ServiceModel.Internals Library (for CLI 4.0)
ii libmono-system-servicemodel-routing4.0-cil 4.2.3.4-0xamarin2 all Mono System.ServiceModel.Routing Library (for CLI 4.0)
ii libmono-system-servicemodel-web4.0-cil 4.2.3.4-0xamarin2 all Mono System.ServiceModel.Web Library (for CLI 4.0)
ii libmono-system-servicemodel4.0a-cil 4.2.3.4-0xamarin2 all Mono System.ServiceModel Library (for CLI 4.0)
ii libmono-system-serviceprocess4.0-cil 4.2.3.4-0xamarin2 all Mono System.ServiceProcess library (for CLI 4.0)
ii libmono-system-threading-tasks-dataflow4.0-cil 4.2.3.4-0xamarin2 all Mono System.Threading.Tasks.Dataflow library (for CLI 4.0)
ii libmono-system-transactions4.0-cil 4.2.3.4-0xamarin2 all Mono System.Transactions library (for CLI 4.0)
ii libmono-system-web-abstractions4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Abstractions library (for CLI 4.0)
ii libmono-system-web-applicationservices4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.ApplicationServices library (for CLI 4.0)
ii libmono-system-web-dynamicdata4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.DynamicData library (for CLI 4.0)
ii libmono-system-web-extensions-design4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Extensions.Design library (for CLI 4.0)
ii libmono-system-web-extensions4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Extensions library (for CLI 4.0)
ii libmono-system-web-http-selfhost4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Http.SelfHost library (for CLI 4.0)
ii libmono-system-web-http-webhost4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Http.WebHost library (for CLI 4.0)
ii libmono-system-web-http4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Http library (for CLI 4.0)
ii libmono-system-web-mvc3.0-cil 4.2.3.4-0xamarin2 all Mono ASP.NET MVC 3.0 Library (for CLI 4.0)
ii libmono-system-web-razor2.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Razor (for CLI 4.0)
ii libmono-system-web-routing4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Routing (for CLI 4.0)
ii libmono-system-web-services4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.Services (for CLI 4.0)
ii libmono-system-web-webpages-deployment2.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.WebPages.Deployment (for CLI 4.0)
ii libmono-system-web-webpages-razor2.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.WebPages.Razor (for CLI 4.0)
ii libmono-system-web-webpages2.0-cil 4.2.3.4-0xamarin2 all Mono System.Web.WebPages (for CLI 4.0)
ii libmono-system-web4.0-cil 4.2.3.4-0xamarin2 all Mono System.Web library (for CLI 4.0)
ii libmono-system-windows-forms-datavisualization4.0a-cil 4.2.3.4-0xamarin2 all Mono System.Windows.Forms.DataVisualization Library (for CLI 4.0)
ii libmono-system-windows-forms4.0-cil 4.2.3.4-0xamarin2 all Mono System.Windows.Forms Library (for CLI 4.0)
ii libmono-system-windows4.0-cil 4.2.3.4-0xamarin2 all Mono System.Windows library (for CLI 4.0)
ii libmono-system-xaml4.0-cil 4.2.3.4-0xamarin2 all Mono System.Xaml Library (for CLI 4.0)
ii libmono-system-xml-linq4.0-cil 4.2.3.4-0xamarin2 all Mono System.Xml.Linq library (for CLI 4.0)
ii libmono-system-xml-serialization4.0-cil 4.2.3.4-0xamarin2 all Mono System.Xml.Serialization library (for CLI 4.0)
ii libmono-system-xml4.0-cil 4.2.3.4-0xamarin2 all Mono System.Xml library (for CLI 4.0)
ii libmono-system2.0-cil 4.2.3.4-0xamarin2 all Mono System libraries (transitional package)
ii libmono-system4.0-cil 4.2.3.4-0xamarin2 all Mono System libraries (for CLI 4.0)
ii libmono-tasklets4.0-cil 4.2.3.4-0xamarin2 all Mono Tasklets library (for CLI 4.0)
ii libmono-webbrowser4.0-cil 4.2.3.4-0xamarin2 all Mono Web Browser library (for CLI 4.0)
ii libmono-webmatrix-data4.0-cil 4.2.3.4-0xamarin2 all Mono WebMatrix.Data Library (for CLI 4.0)
ii libmono-windowsbase4.0-cil 4.2.3.4-0xamarin2 all Mono WindowsBase library (for CLI 4.0)
ii libmono-xbuild-tasks4.0-cil 4.2.3.4-0xamarin2 all Mono Mono.XBuild.Tasks library (for CLI 4.0)
ii libmonoboehm-2.0-1 4.2.3.4-0xamarin2 amd64 Mono JIT library (Boehm GC)
ii libmonoboehm-2.0-dev 4.2.3.4-0xamarin2 amd64 Mono JIT library - Development files (Boehm GC)
ii libmonosgen-2.0-1 4.2.3.4-0xamarin2 amd64 Mono JIT library (SGen GC)
ii mono-4.0-gac 4.2.3.4-0xamarin2 all Mono GAC tool (for CLI 4.0)
ii mono-4.0-service 4.2.3.4-0xamarin2 all Mono service manager for CLI 4.0
ii mono-complete 4.2.3.4-0xamarin2 amd64 complete Mono runtime, development tools and all libraries
ii mono-csharp-shell 4.2.3.4-0xamarin2 all interactive C# shell
ii mono-devel 4.2.3.4-0xamarin2 all Mono development tools
ii mono-gac 4.2.3.4-0xamarin2 all Mono GAC tool
ii mono-jay 4.2.3.4-0xamarin2 amd64 LALR(1) parser generator oriented to Java/CLI
ii mono-mcs 4.2.3.4-0xamarin2 all Mono C# 2.0 / 3.0 / 4.0 / 5.0 compiler for CLI 2.0 / 4.0 / 4.5
ii mono-runtime 4.2.3.4-0xamarin2 amd64 Mono runtime - default version
ii mono-runtime-common 4.2.3.4-0xamarin2 amd64 Mono runtime - common files
ii mono-runtime-sgen 4.2.3.4-0xamarin2 amd64 Mono runtime - SGen
ii mono-utils 4.2.3.4-0xamarin2 amd64 Mono utilities
ii mono-xbuild 4.2.3.4-0xamarin2 all MSBuild-compatible build system for Mono
ii monodoc-base 4.2.3.4-0xamarin2 all shared MonoDoc binaries
ii monodoc-browser 4.2-0xamarin1 all MonoDoc GTK+ based viewer
ii monodoc-manual 4.2.3.4-0xamarin2 all compiled XML documentation from the Mono project