Pulsar4xDevs / Pulsar4x

A Fan work recreation of Aurora4x in C#
Other
159 stars 67 forks source link

Linux Support #3

Closed Antagonistic closed 5 years ago

Antagonistic commented 12 years ago

Please close once its confirmed our code compiles and runs on linux

SnopyDogy commented 11 years ago

I have been able to build and run Pulsax on Mono on Fedora 17, it runns but there are alot of problems around databindings, Win32 incons not working and GLFont not drawing. We'll need to work on it.

3-14159 commented 11 years ago

Built and running on Ubuntu 12.04

Currently working.

raymoo commented 9 years ago

Since it's been two years, I'll add that the current ECS branch also (mostly) builds in monodevelop, with a couple tweaks:

I also had to get a recent version of OpenTK because my distro's version was one version behind.

I used mono version 3.2.8.0 and xbuild version 12.0

DifferentLevelDan commented 9 years ago

We will be maintaining Linux compatibility with the game Library module of Pulsar4x. We have decided that the default Pulsar4x UI will be a WPF UI that is not cross-platform. Linux support is hereby dropped until we get a proper Linux UI developer.

Antagonistic commented 9 years ago

I'd like to point out that all is not lost for Linux, even down this route and without a linux dev.

Porting WPF Desktop to WPF Web isn't that difficult, which should allow games played in a browser... perhaps even... multiplayer? This is client-side though. It is possible to host ASP.NET server on linux but... I'm unsure how fully featured that would be.

kniteli commented 8 years ago

So I'm actually working on this. I'm using a library (https://github.com/picoe/Eto) for cross platform UI development, so it will actually be able to run on Windows, Mac, Gtk2, 3, etc. The only code that is needed per platform is for bootstrap and the custom control to get an opengl viewport for the system viewer.

I've got a PR #95 out for the initial setup (currently I've only got the wpf opengl control so system view glcontext doesn't quite work on linux). It's failing on CI because of the other platforms I think.

se5a commented 8 years ago

It's looking good, I've officially assigned you as the Dev for this kniteli ;) We need to start moving some of the views I've done in WPF over, I'll start looking at how it works.

firefly2442 commented 8 years ago

I'm getting an error upon starting Pulsar4x under Linux (monodevelop) (ECS-CrossPlatform Git Branch). I don't receive this error on Windows.

Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
  at Pulsar4X.ViewModel.RenderVM.LoadSystem (Pulsar4X.ViewModel.SystemVM system) [0x000e5] in <filename unknown>:0 
  at Pulsar4X.ViewModel.RenderVM.set_ActiveSystem (Pulsar4X.ViewModel.SystemVM value) [0x00007] in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00038] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00053] in <filename unknown>:0 
  at System.Reflection.MonoProperty.SetValue (System.Object obj, System.Object value, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] index, System.Globalization.CultureInfo culture) [0x0006a] in <filename unknown>:0 
  at System.Reflection.PropertyInfo.SetValue (System.Object obj, System.Object value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.PropertyBinding`1[T].InternalSetValue (System.Object dataItem, Eto.Forms.T value) [0x0005c] in <filename unknown>:0 
  at Eto.Forms.IndirectBinding`1[T].SetValue (System.Object dataItem, Eto.Forms.T value) [0x0001b] in <filename unknown>:0 
  at Eto.Forms.ObjectBinding`2[T,TValue].set_DataValue (Eto.Forms.TValue value) [0x00035] in <filename unknown>:0 
  at Eto.Forms.DualBinding`1[T].SetSource () [0x0003c] in <filename unknown>:0 
  at Eto.Forms.DualBinding`1[T].HandleDestinationChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.DirectBinding`1[T].OnDataValueChanged (System.EventArgs e) [0x00008] in <filename unknown>:0 
  at Eto.Forms.ObjectBinding`2[T,TValue].HandleChangedEvent (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.PropertyStore.TriggerEvent[T] (System.Object key, System.Object sender, Eto.T args) [0x0000e] in <filename unknown>:0 
  at Eto.Forms.ListControl.OnSelectedValueChanged (System.EventArgs e) [0x00006] in <filename unknown>:0 
  at Eto.Forms.ListControl.OnSelectedIndexChanged (System.EventArgs e) [0x00012] in <filename unknown>:0 
  at Eto.Forms.ListControl+Callback+<>c__DisplayClass52.<OnSelectedIndexChanged>b__51 () [0x00000] in <filename unknown>:0 
  at Eto.Platform.Invoke (System.Action action) [0x00007] in <filename unknown>:0 
  at Eto.Forms.ListControl+Callback.OnSelectedIndexChanged (Eto.Forms.ListControl widget, System.EventArgs e) [0x0001f] in <filename unknown>:0 
  at Eto.GtkSharp.Forms.Controls.ListBoxHandler+ListBoxEventConnector.HandleSelectionChanged (System.Object sender, System.EventArgs e) [0x00016] in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00038] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00053] in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0 
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x0010d] in <filename unknown>:0 
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x0000b] in <filename unknown>:0 
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0 
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00067] in <filename unknown>:0 
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x0000c] in <filename unknown>:0 
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00086] in <filename unknown>:0 
  at GLib.ExceptionManager.RaiseUnhandledException (System.Exception e, Boolean is_terminal) [0x00000] in <filename unknown>:0 
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0 
  at Gtk.TreeView.gtk_tree_view_set_model (IntPtr , IntPtr ) [0x00000] in <filename unknown>:0 
  at Gtk.TreeView.set_Model (TreeModel value) [0x00000] in <filename unknown>:0 
  at Eto.GtkSharp.Forms.Controls.ListBoxHandler+CollectionHandler.OnUnregisterCollection (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.CollectionChangedHandler`2[TItem,TCollection].Unregister () [0x00000] in <filename unknown>:0 
  at Eto.GtkSharp.Forms.Controls.ListBoxHandler.set_DataStore (IEnumerable`1 value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.ListControl.set_DataStore (IEnumerable`1 value) [0x00000] in <filename unknown>:0 
  at System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod , System.Object , System.Object[] , System.Exception& ) [0x00000] in <filename unknown>:0 
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
  at System.Reflection.MonoProperty.SetValue (System.Object obj, System.Object value, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] index, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
  at System.Reflection.PropertyInfo.SetValue (System.Object obj, System.Object value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.PropertyBinding`1[T].InternalSetValue (System.Object dataItem, Eto.Forms.T value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.IndirectBinding`1[T].SetValue (System.Object dataItem, Eto.Forms.T value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.ObjectBinding`2[T,TValue].set_DataValue (Eto.Forms.TValue value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.DualBinding`1[T].SetDestination () [0x00000] in <filename unknown>:0 
  at Eto.Forms.DualBinding`1[T].HandleSourceChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.DirectBinding`1[T].OnDataValueChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.ObjectBinding`2[T,TValue].set_DataItem (Eto.Forms.T value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.BindableBinding`2+<>c__DisplayClass30[T,TValue].<BindDataContext>b__2c (System.Object param0, System.EventArgs param1) [0x00000] in <filename unknown>:0 
  at Eto.Forms.DirectBinding`1[T].OnDataValueChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.ObjectBinding`2[T,TValue].HandleChangedEvent (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.PropertyStore.TriggerEvent[T] (System.Object key, System.Object sender, Eto.T args) [0x00000] in <filename unknown>:0 
  at Eto.Forms.BindableWidget.OnDataContextChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.BindableWidget.TriggerDataContextChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.BindableWidget.<set_Parent>b__0 () [0x00000] in <filename unknown>:0 
  at Eto.PropertyStore.Set[T] (System.Object key, Eto.T value, System.Action propertyChanged, Eto.T defaultValue) [0x00000] in <filename unknown>:0 
  at Eto.Forms.BindableWidget.set_Parent (Eto.Widget value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Control.set_VisualParent (Eto.Forms.Container value) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Container.SetParent (Eto.Forms.Control child, System.Action assign, Eto.Forms.Control previousChild) [0x00000] in <filename unknown>:0 
  at Eto.Forms.TableLayout.InnerAdd (Eto.Forms.Control control, Int32 x, Int32 y) [0x00000] in <filename unknown>:0 
  at Eto.Forms.TableLayout.Add (Eto.Forms.Control control, Int32 x, Int32 y) [0x00000] in <filename unknown>:0 
  at Eto.Forms.TableLayout.Create () [0x00000] in <filename unknown>:0 
  at Eto.Forms.TableLayout..ctor (Eto.Forms.TableRow[] rows) [0x00000] in <filename unknown>:0 
  at Eto.Forms.TableLayout.Horizontal (Eto.Forms.TableCell[] cells) [0x00000] in <filename unknown>:0 
  at Eto.Forms.StackLayout.Create () [0x00000] in <filename unknown>:0 
  at Eto.Forms.StackLayout.OnPreLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Control.TriggerPreLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Container.OnPreLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Control.TriggerPreLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Container.OnPreLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Control.TriggerPreLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Container.OnPreLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Form.Show () [0x00000] in <filename unknown>:0 
  at Pulsar4X.CrossPlatformUI.Pulsar4XApplication.OnInitialized (System.EventArgs e) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Application+Callback+<>c__DisplayClassc.<OnInitialized>b__b () [0x00000] in <filename unknown>:0 
  at Eto.Platform.Invoke (System.Action action) [0x00000] in <filename unknown>:0 
  at Eto.Forms.Application+Callback.OnInitialized (Eto.
se5a commented 8 years ago

You should be able to get the gkt project to run now, but it will crash on some windows I'm waiting for an upstream fix for: https://github.com/picoe/Eto/issues/563 I've attempted to find a work around, but so far it's been a bit of a tricky issue. long short of it is, anything with a slider is going to cause problems. you should be able to get most the crashing windows running by removing the slider from the MinMaxSlider.xeto in https://github.com/Pulsar4xDevs/Pulsar4x/blob/ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/Views/MinMaxSlider.xeto This control has a slider and a numericUpDown which are linked. Removing the slider shouldn't affect much, since you can still use the numericUpDown.

The gtk side of things has a few other odd issues, the formating is a bit wonky on some forms, and it will crash on quitting which I've not looked into.

space-potato commented 7 years ago

I installed mono-complete and mono-develop. Tried to xbuild the Pulsar4x.sln but got hundreds of errors: Never used to run a program with mono before, so maybe I'm missing something. Any idea? (Using Debian 64 bit)

'Errors:

/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.sln (default targets) -> (Build target) ->

/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.sln: error : Could not find the project file '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/Pulsar4X.ViewModels.csproj

/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.sln (default targets) -> (Build target) -> /home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/Pulsar4X.CrossPlatformUI.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) ->

Commands/LogViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/PlayerOptionsCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ColonyView.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ComponentDesignViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ComponentTemplateViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/LoadGame.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/MissileDesignCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/NewGame.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/Quit.cs(5,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/SaveGame.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ShipDesignViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ShipViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/SystemInfoCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/SystemMap.cs(4,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
MainForm.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/AbilitySelectionList.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/CargoView/CargoStorageView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/CargoView/CargoTypeStoreView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ChainedSlidersControl.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ColonyScreenView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentListView/ComponentDesignsListView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentListView/ComponentsByAtbView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentListView/ComponentSpecificDesignView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentDesignView.xeto.cs(4,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentListComponentView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentsListView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateMainPropertiesView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/EnumFormulaView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/FormulaEditorView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/TechList.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/LogViewer.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SysInfo1dMap.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/JobUC.xeto.cs(4,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/MainWindow.xeto.cs(5,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/MinMaxSlider.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/MissileDesignView.xeto.cs(5,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/NewGame.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/PlayerOptionsDialog.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ResearchAbilityView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ScientistResearchView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ScientistUC.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipAttackView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipDesignView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipFireControlView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipMoveView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemInfoView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemMap_DrawableView.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemMap_DrawableView.xeto.cs(8,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemView.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/TreeHierachView.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/LogViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/LogViewCMD.cs(12,27): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/PlayerOptionsCMD.cs(12,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/PlayerOptionsCMD.cs(14,33): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ColonyView.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ColonyView.cs(12,27): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ComponentDesignViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ComponentDesignViewCMD.cs(12,39): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ComponentTemplateViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ComponentTemplateViewCMD.cs(13,41): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/LoadGame.cs(11,17): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/LoadGame.cs(12,25): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/MissileDesignCMD.cs(13,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/MissileDesignCMD.cs(15,33): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/NewGame.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/NewGame.cs(13,24): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/Quit.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/Quit.cs(13,21): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SaveGame.cs(12,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SaveGame.cs(14,25): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ShipDesignViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ShipDesignViewCMD.cs(12,34): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ShipViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ShipViewCMD.cs(12,28): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SystemInfoCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SystemInfoCMD.cs(12,30): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SystemMap.cs(12,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SystemMap.cs(14,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
MainForm.cs(15,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/AbilitySelectionList.xeto.cs(13,17): error CS0246: The type or namespace name `ComponentAbilityDesignVM' could not be found. Are you missing an assembly reference?
Views/AbilitySelectionList.xeto.cs(22,37): error CS0246: The type or namespace name `ComponentAbilityDesignVM' could not be found. Are you missing an assembly reference?
Views/CargoView/CargoStorageView.xeto.cs(48,40): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/CargoView/CargoTypeStoreView.xeto.cs(13,17): error CS0246: The type or namespace name `CargoStorageByTypeVM' could not be found. Are you missing an assembly reference?
Views/ChainedSlidersControl.xeto.cs(17,34): error CS0246: The type or namespace name `ChainedSliders' could not be found. Are you missing an assembly reference?
Views/ColonyScreenView.xeto.cs(24,17): error CS0246: The type or namespace name `ColonyScreenVM' could not be found. Are you missing an assembly reference?
Views/ColonyScreenView.xeto.cs(25,17): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/ColonyScreenView.xeto.cs(64,33): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(24,17): error CS0246: The type or namespace name `ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(40,55): error CS0246: The type or namespace name `ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference?
Views/ComponentDesignView.xeto.cs(18,17): error CS0246: The type or namespace name `ComponentDesignVM' could not be found. Are you missing an assembly reference?
Views/ComponentDesignView.xeto.cs(26,36): error CS0246: The type or namespace name `ComponentDesignVM' could not be found. Are you missing an assembly reference?
Views/ComponentListComponentView.xeto.cs(9,17): error CS0246: The type or namespace name `ComponentListComponentVM' could not be found. Are you missing an assembly reference?
Views/ComponentListComponentView.xeto.cs(16,43): error CS0246: The type or namespace name `ComponentListComponentVM' could not be found. Are you missing an assembly reference?
Views/ComponentsListView.xeto.cs(15,35): error CS0246: The type or namespace name `ComponentListVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(12,17): error CS0246: The type or namespace name `ComponentTemplateParentVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(25,52): error CS0246: The type or namespace name `ComponentTemplateParentVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateMainPropertiesView.xeto.cs(55,34): error CS0246: The type or namespace name `ComponentTemplateMainPropertiesVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/EnumFormulaView.xeto.cs(24,36): error CS0246: The type or namespace name `ItemDictVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/FormulaEditorView.xeto.cs(34,35): error CS0246: The type or namespace name `FormulaEditorVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(13,17): error CS0246: The type or namespace name `ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(24,34): error CS0246: The type or namespace name `ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(12,17): error CS0246: The type or namespace name `MineralFormulaVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(25,35): error CS0246: The type or namespace name `MineralFormulaVM' could not be found. Are you missing an assembly reference?
Views/SysInfo1dMap.xeto.cs(14,17): error CS0246: The type or namespace name `SystemInfoVM' could not be found. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(27,31): error CS0246: The type or namespace name `RefineryAbilityVM' could not be found. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(32,31): error CS0246: The type or namespace name `ConstructionAbilityVM' could not be found. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(38,34): error CS0246: The type or namespace name `ConstructionAbilityVM' could not be found. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(59,34): error CS0246: The type or namespace name `RefineryAbilityVM' could not be found. Are you missing an assembly reference?
Views/JobUC.xeto.cs(35,22): error CS0246: The type or namespace name `JobVM' could not be found. Are you missing an assembly reference?
Views/JobUC.xeto.cs(42,22): error CS0246: The type or namespace name `JobVM' could not be found. Are you missing an assembly reference?
Views/MainWindow.xeto.cs(32,17): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/MainWindow.xeto.cs(33,27): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/MissileDesignView.xeto.cs(21,34): error CS0246: The type or namespace name `MissileDesignVM' could not be found. Are you missing an assembly reference?
Views/NewGame.xeto.cs(22,11): error CS0246: The type or namespace name `NewGameOptionsVM' could not be found. Are you missing an assembly reference?
Views/NewGame.xeto.cs(23,11): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/NewGame.xeto.cs(26,18): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/ResearchAbilityView.xeto.cs(15,17): error CS0246: The type or namespace name `ColonyResearchVM' could not be found. Are you missing an assembly reference?
Views/ResearchAbilityView.xeto.cs(23,36): error CS0246: The type or namespace name `ColonyResearchVM' could not be found. Are you missing an assembly reference?
Views/ResearchAbilityView.xeto.cs(28,34): error CS0246: The type or namespace name `ColonyResearchVM' could not be found. Are you missing an assembly reference?
Views/ScientistResearchView.xeto.cs(13,38): error CS0246: The type or namespace name `ResearchTechControlVM' could not be found. Are you missing an assembly reference?
Views/ScientistResearchView.xeto.cs(19,34): error CS0246: The type or namespace name `ResearchTechControlVM' could not be found. Are you missing an assembly reference?
Views/ScientistUC.xeto.cs(10,17): error CS0246: The type or namespace name `ScientistControlVM' could not be found. Are you missing an assembly reference?
Views/ScientistUC.xeto.cs(28,28): error CS0246: The type or namespace name `ScientistControlVM' could not be found. Are you missing an assembly reference?
Views/ShipAttackView.xeto.cs(22,31): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/ShipDesignView.xeto.cs(17,31): error CS0246: The type or namespace name `ShipDesignVM' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(19,17): error CS0246: The type or namespace name `RenderVM' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(47,26): error CS0246: The type or namespace name `RenderVM' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(92,26): error CS0246: The type or namespace name `SystemObjectRenderInfo' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(99,36): error CS0246: The type or namespace name `SystemObjectRenderInfo' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(195,20): error CS0246: The type or namespace name `RenderVM' could not be found. Are you missing an assembly reference?
Views/ShipFireControlView.xeto.cs(26,36): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/ShipMoveView.xeto.cs(27,29): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/ShipView.xeto.cs(28,25): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/SystemInfoView.xeto.cs(12,17): error CS0246: The type or namespace name `SystemInfoVM' could not be found. Are you missing an assembly reference?
Views/SystemMap_DrawableView.xeto.cs(15,9): error CS0246: The type or namespace name `SystemMap_DrawableVM' could not be found. Are you missing an assembly reference?
Views/SystemMap_DrawableView.xeto.cs(68,34): error CS0246: The type or namespace name `SystemMap_DrawableVM' could not be found. Are you missing an assembly reference?
Views/SystemView.xeto.cs(24,13): error CS0246: The type or namespace name `SystemVM' could not be found. Are you missing an assembly reference?
Views/SystemView.xeto.cs(25,10): error CS0246: The type or namespace name `RenderVM' could not be found. Are you missing an assembly reference?
Views/SystemView.xeto.cs(36,21): error CS0246: The type or namespace name `StarSystemVM' could not be found. Are you missing an assembly reference?
Views/TreeHierachView.xeto.cs(47,59): error CS0246: The type or namespace name `EntityBlobPair' could not be found. Are you missing an assembly reference?

 37 Warning(s)
 150 Error(s)

'

se5a commented 7 years ago

Build it from the monodev IDE rather than from command line, at least for the first time. Monodev should automatically download all the required extra libs from nuget. follow the build instructions as per the readme (instructions are the same/similar for monodev/Xamarin as they are for VS)

If that works, and you get it running, then you could try switching to the https://github.com/Pulsar4xDevs/Pulsar4x/tree/ECS-EtoDev branch. This has a few fixes to the GTK2 problems that were present in the stable version of eto. Note that to get the EtoDev branch running you'll have to add myget.eto to where ever it is in mono that you put locations for it to get packages (the unstable/dev version of eto is a different location than nuget) If you have problems with figuring out how to do that, remind me to write up explicit instructions sometime next week when I'm back home and have a little bit more time and not on this cramped slow netbook ;-)

se5a commented 7 years ago

If you figure out a way to script it to get all the required packages and successfully build from outside monodev environment let me know and we can include a script in the project. (I've nearly always deved fromthe IDE so I've not yet wanted/found the need to build outside it)

space-potato commented 7 years ago

I tried to build it from monodevelop, but I still get errors and it doesn't seem to download the dependencies needed (or do I have to tell the IDE to do that?) This is the error log (I also removed the Slider as you said in a previous post):

(Sorry for the long log, isn't there a way to use a spoiler tag to hide the text?)

Building: Pulsar4X.ECSLib (Debug)

Build started 08/12/2016 10:00:34.


Project "/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Pulsar4X.ECSLib.csproj" (Build target(s)):

Target PrepareForBuild:
    Configuration: Debug Platform: AnyCPU

Target CopyFilesMarkedCopyLocal:
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/packages/Rx-Core.2.2.5/lib/net45/System.Reactive.Core.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/System.Reactive.Core.dll'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/packages/Rx-Interfaces.2.2.5/lib/net45/System.Reactive.Interfaces.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/System.Reactive.Interfaces.dll'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/packages/Rx-Linq.2.2.5/lib/net45/System.Reactive.Linq.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/System.Reactive.Linq.dll'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/packages/Rx-PlatformServices.2.2.5/lib/net45/System.Reactive.PlatformServices.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/System.Reactive.PlatformServices.dll'

Target GenerateSatelliteAssemblies:
No input files were specified for target GenerateSatelliteAssemblies, skipping.

Target _GenerateTargetFrameworkMonikerAttribute:
Skipping target "_GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date.

Target CoreCompile:
    Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug+ /optimize- /out:obj/Debug/Pulsar4X.ECSLib.dll DataBlobs/AsteroidDamageDB.cs DataBlobs/CargoTypeDB.cs DataBlobs/ComponentAttributeDBs/BeamFireControlAtbDB.cs DataBlobs/ComponentAttributeDBs/BeamWeaponAtbDB.cs DataBlobs/ComponentAttributeDBs/CargoStorageAtbDB.cs DataBlobs/ComponentAttributeDBs/CloakAtbDB.cs DataBlobs/ComponentAttributeDBs/CommandAtbDB.cs DataBlobs/ComponentAttributeDBs/DamageControlAtbDB.cs DataBlobs/ComponentAttributeDBs/ElectronicDACAtbDB.cs DataBlobs/ComponentAttributeDBs/ExplosionChanceAtbDB.cs DataBlobs/ComponentAttributeDBs/FailureRateMitigationAtbDB.cs DataBlobs/ComponentAttributeDBs/JumpDriveAtbDB.cs DataBlobs/ComponentAttributeDBs/JumpPointStabilizationAtbDB.cs DataBlobs/ComponentAttributeDBs/LifeSupportAtbDB.cs DataBlobs/ComponentAttributeDBs/MSPCapacityAtbDB.cs DataBlobs/ComponentAttributeDBs/MissileStorageAtbDB.cs DataBlobs/ComponentAttributeDBs/PassiveEMSensorAtbDB.cs DataBlobs/ComponentAttributeDBs/PassiveThermalSensorAtbDB.cs DataBlobs/ComponentAttributeDBs/PopulationSupportAtbDB.cs DataBlobs/ComponentAttributeDBs/PowerGeneratorAtbDB.cs DataBlobs/ComponentAttributeDBs/SimpleBeamWeaponAtbDB.cs DataBlobs/ComponentAttributeDBs/StandardShieldAtbDB.cs DataBlobs/ColonyConstructionDB.cs DataBlobs/ColonyLifeSupportDB.cs DataBlobs/ComponentInstanceDBs/ComponentInstanceInfoDB.cs DataBlobs/ComponentInstanceDBs/FireControlAbilityDB.cs DataBlobs/ComponentInstanceDBs/WeaponStateDB.cs DataBlobs/NewtonBalisticDB.cs DataBlobs/ShipDBs/DesignInfoDB.cs Factories/AsteroidFactory.cs Factories/ShipComponents/ComponentInstanceFactory.cs Helpers/CargoDictionary.cs Helpers/EntityManipulation.cs Helpers/CollectionChangedHelpers.cs Helpers/ObserviableConcurrentDictionary.cs ManagerSubPulse.cs Orders/OrderTypes/BaseOrder.cs Orders/OrderTypes/BeamAttackOrder.cs Orders/OrderTypes/ConstructionOrder.cs Orders/OrderTypes/MoveCargoOrder.cs Orders/OrderTypes/MoveOrder.cs Factories/ShipComponents/ComponentDesign.cs DataBlobs/ComponentAttributeDBs/ConstructionAtbDB.cs DataBlobs/ComponentAttributeDBs/EnginePowerAtbDB.cs DataBlobs/ComponentAttributeDBs/ResourcelConsumptionAtbDB.cs DataBlobs/ComponentAttributeDBs/MineResourcesAtbDB.cs DataBlobs/ComponentAttributeDBs/MissileLauncherAtbDB.cs DataBlobs/ComponentAttributeDBs/RefineResourcesAtbDB.cs DataBlobs/ComponentAttributeDBs/ResearchPointsAtbDB.cs DataBlobs/ComponentAttributeDBs/SensorSignatureAtbDB.cs DataBlobs/ComponentAttributeDBs/ActiveSensorAtbDB.cs DataBlobs/ComponentAttributeDBs/ComponentInfoDB.cs DataBlobs/ColonyBonusesDB.cs DataBlobs/ColonyMineingDB.cs DataBlobs/ColonyRefiningDB.cs DataBlobs/ColonyResearchDB.cs DataBlobs/ExampleDB.cs DataBlobs/FactionAbilitiesDB.cs DataBlobs/InstallationsDB.cs DataBlobs/JPSurveyableDB.cs DataBlobs/OwnedDB.cs DataBlobs/TransitableDB.cs Entity/GuidNotFoundException.cs Entity/ProtoEntity.cs EventLog/EventLog.cs EventLog/EventType.cs Factories/ShipComponents/ComponentDesignAbility.cs DataBlobs/ComponentInstancesDB.cs Factories/SystemGen/JPFactory.cs Helpers/ComparableBitArray.cs Entity/EntityAccessControl.cs Helpers/GameMath.cs Helpers/JSONHelper.cs Helpers/MiscHelpers.cs Helpers/Pathfinding/Graph/EdgeToNeighbor.cs Helpers/Pathfinding/Graph/Graph.cs Helpers/Pathfinding/Graph/Node.cs Helpers/Pathfinding/Graph/NodeList.cs Helpers/Pathfinding/PathfindingManager.cs Helpers/Pulse.cs Helpers/Vector4.cs DataBlobs/ScientistDB.cs DataBlobs/CommanderDB.cs DataBlobs/TeamsDB.cs DataBlobs/FactionTechDB.cs EventLog/Event.cs Factories/CommanderFactory.cs Factories/DefaultStartFactory.cs Factories/ShipComponents/GenericComponent.cs Factories/SystemGen/GalaxyFactory.cs Factories/SystemGen/JPSurveyFactory.cs Factories/SystemGen/StarFactory.cs Factories/SystemGen/SystemBodyFactory.cs Factories/SystemGen/StarSystemFactory.cs Factories/TechFactory.cs GameVersionInfo.cs Orders/OrderQueue.cs Orders/OrderTypes/ResearchOrder.cs Player.cs Processors/ActionDelegateEnum.cs Processors/DamageProcessor.cs "Processors/Econ Subprocessors/ConstructionProcessor.cs" "Processors/Econ Subprocessors/MineProcessor.cs" "Processors/Econ Subprocessors/PopulationProcessor.cs" "Processors/Econ Subprocessors/RefiningProcessor.cs" Processors/EconProcessor.cs Processors/AtmosphereProcessor.cs Factories/ShipComponents/ParsingProcessor.cs Processors/InterSystemJumpProcessor.cs Processors/NewtonBalisticProcessor.cs Processors/OrderProcessor.cs Processors/ReCalcProcessor.cs Processors/ResourceConsumptionProcesor.cs Processors/ShipMovementProcessor.cs "Processors/Econ Subprocessors/TechProcessor.cs" Processors/ShipAndColonyInfoProcessor.cs Processors/StorageSpaceProcessor.cs Processors/WeaponProcessor.cs Properties/Annotations.cs StaticDataManager.cs StaticData/AtmosphericGasSD.cs StaticData/CargoTypeSD.cs StaticData/CommanderNameSD.cs DataBlobs/MassVolumeDB.cs DataBlobs/NameDB.cs DataBlobs/ShipDBs/ArmorDB.cs DataBlobs/AtmosphereDB.cs DataBlobs/BaseDataBlob.cs DataBlobs/FactionInfoDB.cs DataBlobs/FleetDBs/FormationDB.cs DataBlobs/OrbitDB.cs DataBlobs/StarInfoDB.cs DataBlobs/SystemBodyInfoDB.cs DataBlobs/ColonyInfoDB.cs DataBlobs/PositionDB.cs DataBlobs/RuinsDB.cs DataBlobs/ShipDBs/BeamWeaponsDB.cs DataBlobs/ShipDBs/BuildCostDB.cs DataBlobs/ShipDBs/CargoStorageDB.cs DataBlobs/ShipDBs/CrewDB.cs DataBlobs/ShipDBs/DamageDB.cs DataBlobs/ShipDBs/HangerDB.cs DataBlobs/ShipDBs/IndustryDB.cs DataBlobs/ShipDBs/MaintenanceDB.cs DataBlobs/ShipDBs/MissileWeaponsDB.cs DataBlobs/ShipDBs/PowerDB.cs DataBlobs/ShipDBs/PropulsionDB.cs DataBlobs/ShipDBs/SensorProfileDB.cs DataBlobs/ShipDBs/SensorsDB.cs DataBlobs/ShipDBs/ShieldsDB.cs DataBlobs/ShipDBs/ShipInfoDB.cs DataBlobs/ShipDBs/TractorDB.cs DataBlobs/ShipDBs/TroopTransportDB.cs DataBlobs/SpeciesDB.cs DataBlobs/TreeHierarchyDB.cs Entity/Entity.cs Entity/EntityManager.cs Factories/ColonyFactory.cs Factories/FactionFactory.cs Factories/ShipFactory.cs Factories/SpeciesFactory.cs Game.cs GameSettings.cs Processors/OrbitProcessor.cs Processors/RuinsProcessor.cs Processors/SpeciesProcessor.cs Properties/AssemblyInfo.cs SerializationManager.cs StarSystem.cs StaticData/CommanderNameThemeSD.cs StaticData/ComponentSD.cs StaticData/PlayerSD.cs StaticData/RefinedMaterialSD.cs StaticData/StaticDataStore.cs StaticData/MineralSD.cs StaticData/SystemGenSettingsSD.cs StaticData/TechSD.cs TimeLoop.cs obj/Debug/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:"TRACE;DEBUG" /langversion:6 /nostdlib /platform:AnyCPU /reference:/usr/lib/mono/4.5/Microsoft.CSharp.dll /reference:/usr/lib/mono/4.5/System.dll /reference:/usr/lib/mono/4.5/System.Data.dll /reference:/usr/lib/mono/4.5/System.Xml.dll /reference:/usr/lib/mono/4.5/System.Drawing.dll /reference:../packages/Antlr.3.5.0.2/lib/Antlr3.Runtime.dll /reference:../packages/NCalc-Edge.1.4.1.0/lib/NCalc.dll /reference:../packages/Rx-Core.2.2.5/lib/net45/System.Reactive.Core.dll /reference:../packages/Rx-Interfaces.2.2.5/lib/net45/System.Reactive.Interfaces.dll /reference:../packages/Rx-Linq.2.2.5/lib/net45/System.Reactive.Linq.dll /reference:../packages/Rx-PlatformServices.2.2.5/lib/net45/System.Reactive.PlatformServices.dll /reference:../packages/Newtonsoft.Json.8.0.2/lib/net45/Newtonsoft.Json.dll /reference:../packages/NUnit.3.0.1/lib/net45/nunit.framework.dll /reference:/usr/lib/mono/4.5/System.Core.dll /reference:/usr/lib/mono/4.5//mscorlib.dll /warn:4

Processors/WeaponProcessor.cs(65,43): warning CS0642: Possible mistaken empty statement Orders/OrderTypes/MoveOrder.cs(252,17): warning CS0219: The variable a' is assigned but its value is never used Factories/SystemGen/JPFactory.cs(105,17): warning CS0219: The variablejpTransitableDB' is assigned but its value is never used Factories/DefaultStartFactory.cs(98,20): warning CS0219: The variable rock' is assigned but its value is never used Factories/SystemGen/StarSystemFactory.cs(270,24): warning CS0219: The variableplanet' is assigned but its value is never used Factories/SystemGen/StarSystemFactory.cs(304,24): warning CS0219: The variable planet' is assigned but its value is never used Factories/TechFactory.cs(10,13): warning CS0162: Unreachable code detected Processors/DamageProcessor.cs(71,45): warning CS0219: The variableciDB' is assigned but its value is never used Processors/DamageProcessor.cs(130,34): warning CS0219: The variable SysInfoDB' is assigned but its value is never used Processors/DamageProcessor.cs(169,45): warning CS0219: The variableciDB' is assigned but its value is never used Processors/DamageProcessor.cs(260,24): warning CS0219: The variable newAsteroid1' is assigned but its value is never used Processors/DamageProcessor.cs(261,24): warning CS0219: The variablenewAsteroid2' is assigned but its value is never used Processors/Econ Subprocessors/ConstructionProcessor.cs(121,17): warning CS0219: The variable factories' is assigned but its value is never used Processors/Econ Subprocessors/PopulationProcessor.cs(50,30): warning CS0219: The variableexcessPopulation' is assigned but its value is never used Processors/Econ Subprocessors/PopulationProcessor.cs(93,17): warning CS0219: The variable infrastructure' is assigned but its value is never used Processors/ShipMovementProcessor.cs(70,32): warning CS0168: The variablespeedDelta' is declared but never used Processors/ShipMovementProcessor.cs(71,32): warning CS0168: The variable distanceDelta' is declared but never used Processors/ShipMovementProcessor.cs(75,32): warning CS0219: The variablecurrentSpeedLength' is assigned but its value is never used Processors/Econ Subprocessors/TechProcessor.cs(30,32): warning CS0219: The variable factionAbilities' is assigned but its value is never used Processors/Econ Subprocessors/TechProcessor.cs(41,17): warning CS0219: The variablelabsused' is assigned but its value is never used Processors/StorageSpaceProcessor.cs(110,19): warning CS0219: The variable amountWeight' is assigned but its value is never used Processors/StorageSpaceProcessor.cs(127,19): warning CS0219: The variableamountWeight' is assigned but its value is never used Processors/StorageSpaceProcessor.cs(196,19): warning CS0219: The variable amountWeight' is assigned but its value is never used Factories/SpeciesFactory.cs(65,20): warning CS0219: The variablernd' is assigned but its value is never used Processors/OrbitProcessor.cs(126,44): warning CS0168: The variable e' is declared but never used Processors/OrbitProcessor.cs(179,44): warning CS0168: The variablee' is declared but never used Processors/SpeciesProcessor.cs(47,30): warning CS0219: The variable sysBody' is assigned but its value is never used Processors/SpeciesProcessor.cs(149,17): warning CS1717: Assignment made to same variable; did you mean to assign something else? Processors/ActionDelegateEnum.cs(24,31): warning CS0414: The private fieldPulsar4X.ECSLib.PulseActionDictionary._currentEntity' is assigned but its value is never used Processors/EconProcessor.cs(11,26): warning CS0414: The private field Pulsar4X.ECSLib.EconProcessor._lastRun' is assigned but its value is never used Factories/ShipComponents/ParsingProcessor.cs(19,24): warning CS0414: The private fieldPulsar4X.ECSLib.ChainedExpression._stringExpression' is assigned but its value is never used Game.cs(67,36): warning CS0414: The private field Pulsar4X.ECSLib.Game._pathfindingManager' is assigned but its value is never used Game.cs(74,41): warning CS0414: The private fieldPulsar4X.ECSLib.Game._orbitProcessor' is assigned but its value is never used Game.cs(77,40): warning CS0414: The private field Pulsar4X.ECSLib.Game._econProcessor' is assigned but its value is never used SerializationManager.cs(29,48): warning CS0414: The private fieldPulsar4X.ECSLib.SerializationManager.RemoteSerializer' is assigned but its value is never used

Target _CopyDeployFilesToOutputDirectoryAlways:
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/Commander Name Theme - The Creators.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/Commander Name Theme - The Creators.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/ComponentData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/ComponentData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/Minerals.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/Minerals.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/ReinfedMaterialsData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/ReinfedMaterialsData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/SystemGenSettings.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/SystemGenSettings.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/TechnologyData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/TechnologyData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/VersionInfo.vinfo' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/VersionInfo.vinfo'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/CargoTypeData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/CargoTypeData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/InstallationData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/InstallationData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/AtmosphericData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Data/Pulsar4x/AtmosphericData.json'

Target DeployOutputFiles:
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/obj/Debug/Pulsar4X.ECSLib.dll.mdb' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Pulsar4X.ECSLib.dll.mdb'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/obj/Debug/Pulsar4X.ECSLib.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Pulsar4X.ECSLib.dll'

Done building project "/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Pulsar4X.ECSLib.csproj".

Build succeeded.

Warnings:

/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Pulsar4X.ECSLib.csproj (Build) -> /usr/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

Processors/WeaponProcessor.cs(65,43): warning CS0642: Possible mistaken empty statement
Orders/OrderTypes/MoveOrder.cs(252,17): warning CS0219: The variable `a' is assigned but its value is never used
Factories/SystemGen/JPFactory.cs(105,17): warning CS0219: The variable `jpTransitableDB' is assigned but its value is never used
Factories/DefaultStartFactory.cs(98,20): warning CS0219: The variable `rock' is assigned but its value is never used
Factories/SystemGen/StarSystemFactory.cs(270,24): warning CS0219: The variable `planet' is assigned but its value is never used
Factories/SystemGen/StarSystemFactory.cs(304,24): warning CS0219: The variable `planet' is assigned but its value is never used
Factories/TechFactory.cs(10,13): warning CS0162: Unreachable code detected
Processors/DamageProcessor.cs(71,45): warning CS0219: The variable `ciDB' is assigned but its value is never used
Processors/DamageProcessor.cs(130,34): warning CS0219: The variable `SysInfoDB' is assigned but its value is never used
Processors/DamageProcessor.cs(169,45): warning CS0219: The variable `ciDB' is assigned but its value is never used

Building: Pulsar4x.ViewModels (Debug)

Build started 08/12/2016 10:00:35.


Project "/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/Pulsar4x.ViewModels.csproj" (Build target(s)):

Target PrepareForBuild:
    Configuration: Debug Platform: AnyCPU

Target CopyFilesMarkedCopyLocal:
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/packages/OpenTK.1.1.1589.5942/lib/NET40/OpenTK.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/OpenTK.dll'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/packages/OpenTK.GLControl.1.1.1589.5942/lib/NET40/OpenTK.GLControl.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/OpenTK.GLControl.dll'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/packages/NUnit.3.2.1/lib/net45/nunit.framework.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/nunit.framework.dll'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Pulsar4X.ECSLib.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Pulsar4X.ECSLib.dll'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Pulsar4X.ECSLib.dll.mdb' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Pulsar4X.ECSLib.dll.mdb'

Target GenerateSatelliteAssemblies:
No input files were specified for target GenerateSatelliteAssemblies, skipping.

Target _GenerateTargetFrameworkMonikerAttribute:
Skipping target "_GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date.

Target CoreCompile:
    Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug+ /optimize- /out:obj/Debug/Pulsar4X.ViewModels.dll Helpers/ItemPair.cs Helpers/RangeEnableObservibleCollection.cs Properties/AssemblyInfo.cs ViewModels/CargoStorageVM.cs ViewModels/ComponentListVM.cs ViewModels/LogViewerVM.cs ViewModels/NewSpeciesVM.cs ViewModels/SystemInfoVM.cs ViewModels/PlayerOptionsVM.cs ViewModels/ColonyScreenVM.cs Helpers/Commands.cs ViewModels/ComponentDesignVM.cs ViewModels/ComponentTemplateDesigner/ComponentAbilityTemplateVM.cs ViewModels/ComponentTemplateDesigner/ComponentTemplateParentVM.cs ViewModels/ComponentTemplateDesigner/ComponentTemplateMainPropertiesVM.cs ViewModels/ComponentTemplateDesigner/FormulaEditorVM.cs ViewModels/ComponentTemplateDesigner/MineralFormulaVM.cs ViewModels/ComponentTemplateDesigner/TechListVM.cs ViewModels/ConstructionAbilityVM.cs Helpers/DictionaryVM.cs ViewModels/FactionVM.cs ViewModels/GameVM.cs ViewModels/IViewModel.cs ViewModels/JobVM.cs ViewModels/MinMaxSliderVM.cs ViewModels/MissileDesignVM.cs ViewModels/NewGameOptionsVM.cs Helpers/ObservableDictionary.cs ViewModels/PlanetVM.cs ViewModels/RefineryAbilityVM.cs Helpers/RelayCommand.cs ViewModels/ShipOrderVM.cs ViewModels/SystemView/StarSystemVM.cs ViewModels/SystemView/SystemMap_DrawableVM.cs ViewModels/SystemView/RenderVM.cs ViewModels/ResearchVM.cs ViewModels/ShipDesignVM.cs ViewModels/SpeciesVM.cs ViewModels/StarVM.cs ViewModels/SystemView/Scene.cs ViewModels/SystemVM.cs ViewModels/TimeControlVM.cs ViewModels/ViewModelBase.cs obj/Debug/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:"DEBUG;TRACE" /nostdlib /reference:/usr/lib/mono/4.5/System.dll /reference:/usr/lib/mono/4.5/System.Drawing.dll /reference:/usr/lib/mono/4.5/System.Numerics.dll /reference:/usr/lib/mono/4.5/System.Xml.Linq.dll /reference:/usr/lib/mono/4.5/System.Data.DataSetExtensions.dll /reference:/usr/lib/mono/4.5/Microsoft.CSharp.dll /reference:/usr/lib/mono/4.5/System.Data.dll /reference:/usr/lib/mono/4.5/System.Xml.dll /reference:/usr/lib/mono/4.5/WindowsBase.dll /reference:../packages/OpenTK.1.1.1589.5942/lib/NET40/OpenTK.dll /reference:../packages/OpenTK.GLControl.1.1.1589.5942/lib/NET40/OpenTK.GLControl.dll /reference:../packages/Antlr.3.5.0.2/lib/Antlr3.Runtime.dll /reference:../packages/NUnit.3.2.1/lib/net45/nunit.framework.dll /reference:/usr/lib/mono/4.5/System.Core.dll /reference:/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug//Pulsar4X.ECSLib.dll /reference:/usr/lib/mono/4.5//mscorlib.dll /warn:4

ViewModels/RefineryAbilityVM.cs(109,18): warning CS0219: The variable jobitem' is assigned but its value is never used ViewModels/ShipOrderVM.cs(534,18): warning CS0219: The variableisBeamControlled' is assigned but its value is never used ViewModels/SystemView/RenderVM.cs(92,17): warning CS0219: The variable mesh' is assigned but its value is never used ViewModels/CargoStorageVM.cs(17,33): warning CS0414: The private fieldPulsar4X.ViewModel.CargoStorageVM._dataStore' is assigned but its value is never used ViewModels/ComponentListVM.cs(83,24): warning CS0414: The private field Pulsar4X.ViewModel.ComponentSpecificInstanceVM._componentEntity' is assigned but its value is never used Helpers/Commands.cs(32,35): warning CS0067: The eventPulsar4X.ViewModel.JobPriorityCommand<TDataBlob,TJob>.CanExecuteChanged' is never used ViewModels/ComponentDesignVM.cs(134,24): warning CS0414: The private field Pulsar4X.ViewModel.ComponentAbilityDesignVM._value' is assigned but its value is never used ViewModels/ComponentTemplateDesigner/MineralFormulaVM.cs(14,33): warning CS0414: The private fieldPulsar4X.ViewModel.MineralFormulaVM._dataStore' is assigned but its value is never used ViewModels/FactionVM.cs(42,50): warning CS0067: The event Pulsar4X.ViewModel.FactionVM.PropertyChanged' is never used ViewModels/GameVM.cs(74,40): warning CS0169: The private fieldPulsar4X.ViewModel.GameVM._factions' is never used ViewModels/GameVM.cs(188,24): warning CS0169: The private field Pulsar4X.ViewModel.GameVM._currentPlayer' is never used ViewModels/NewGameOptionsVM.cs(51,50): warning CS0067: The eventPulsar4X.ViewModel.NewGameOptionsVM.PropertyChanged' is never used ViewModels/RefineryAbilityVM.cs(159,35): warning CS0067: The event Pulsar4X.ViewModel.CommandHandler.CanExecuteChanged' is never used ViewModels/SystemView/StarSystemVM.cs(16,21): warning CS0169: The private fieldPulsar4X.ViewModel.SystemView.StarSystemVM.viewport_width' is never used ViewModels/SystemView/StarSystemVM.cs(17,21): warning CS0169: The private field Pulsar4X.ViewModel.SystemView.StarSystemVM.viewport_height' is never used ViewModels/SystemView/RenderVM.cs(17,37): warning CS0649: FieldPulsar4X.ViewModel.SystemView.RenderVM._authToken' is never assigned to, and will always have its default value null' ViewModels/SystemView/RenderVM.cs(154,25): warning CS0414: The private fieldPulsar4X.ViewModel.SystemView.Camera.up' is assigned but its value is never used ViewModels/ResearchVM.cs(14,42): warning CS0169: The private field Pulsar4X.ViewModel.FactionResearchVM._colonyDictionary' is never used ViewModels/ResearchVM.cs(215,33): warning CS0414: The private fieldPulsar4X.ViewModel.ScientistControlVM._staticData' is assigned but its value is never used ViewModels/ShipDesignVM.cs(91,50): warning CS0067: The event Pulsar4X.ViewModel.ComponentListVM.PropertyChanged' is never used ViewModels/ShipDesignVM.cs(119,50): warning CS0067: The eventPulsar4X.ViewModel.ComponentListComponentVM.PropertyChanged' is never used ViewModels/SpeciesVM.cs(93,50): warning CS0067: The event Pulsar4X.ViewModel.SpeciesVM.PropertyChanged' is never used ViewModels/StarVM.cs(53,24): warning CS0169: The private fieldPulsar4X.ViewModel.StarVM._starClass' is never used ViewModels/StarVM.cs(55,21): warning CS0169: The private field Pulsar4X.ViewModel.StarVM._age' is never used ViewModels/StarVM.cs(57,24): warning CS0169: The private fieldPulsar4X.ViewModel.StarVM._ecoSphereRadius' is never used ViewModels/StarVM.cs(59,24): warning CS0169: The private field Pulsar4X.ViewModel.StarVM._luminosity' is never used ViewModels/StarVM.cs(61,21): warning CS0169: The private fieldPulsar4X.ViewModel.StarVM._temperature' is never used ViewModels/StarVM.cs(64,24): warning CS0169: The private field Pulsar4X.ViewModel.StarVM._mass' is never used ViewModels/StarVM.cs(66,24): warning CS0169: The private fieldPulsar4X.ViewModel.StarVM._density' is never used ViewModels/StarVM.cs(68,24): warning CS0169: The private field Pulsar4X.ViewModel.StarVM._radius' is never used ViewModels/StarVM.cs(70,24): warning CS0169: The private fieldPulsar4X.ViewModel.StarVM._volume' is never used ViewModels/StarVM.cs(72,24): warning CS0169: The private field Pulsar4X.ViewModel.StarVM._surfaceGravity' is never used ViewModels/StarVM.cs(74,24): warning CS0169: The private fieldPulsar4X.ViewModel.StarVM._semiMajorAxis' is never used ViewModels/StarVM.cs(76,24): warning CS0169: The private field Pulsar4X.ViewModel.StarVM._apoapsis' is never used ViewModels/StarVM.cs(78,24): warning CS0169: The private fieldPulsar4X.ViewModel.StarVM._periapsis' is never used ViewModels/StarVM.cs(80,24): warning CS0169: The private field Pulsar4X.ViewModel.StarVM._eccentricity' is never used ViewModels/StarVM.cs(82,24): warning CS0169: The private fieldPulsar4X.ViewModel.StarVM._inclination' is never used ViewModels/StarVM.cs(84,26): warning CS0169: The private field Pulsar4X.ViewModel.StarVM._year' is never used ViewModels/SystemView/Scene.cs(63,24): warning CS0414: The private fieldPulsar4X.ViewModel.SystemView.SystemObjectRenderInfo._systemObjectEntity' is assigned but its value is never used

Target _CopyDeployFilesToOutputDirectoryAlways:
    Creating directory '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/Commander Name Theme - The Creators.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/Commander Name Theme - The Creators.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/ComponentData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/ComponentData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/Minerals.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/Minerals.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/ReinfedMaterialsData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/ReinfedMaterialsData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/SystemGenSettings.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/SystemGenSettings.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/TechnologyData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/TechnologyData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/VersionInfo.vinfo' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/VersionInfo.vinfo'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/CargoTypeData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/CargoTypeData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/InstallationData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/InstallationData.json'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/Data/Pulsar4x/AtmosphericData.json' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Data/Pulsar4x/AtmosphericData.json'

Target DeployOutputFiles:
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/obj/Debug/Pulsar4X.ViewModels.dll.mdb' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Pulsar4X.ViewModels.dll.mdb'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/obj/Debug/Pulsar4X.ViewModels.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/bin/Debug/Pulsar4X.ViewModels.dll'

Done building project "/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/Pulsar4x.ViewModels.csproj".

Build succeeded.

Warnings:

/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/ViewModelLib/Pulsar4x.ViewModels.csproj (Build) -> /usr/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

ViewModels/RefineryAbilityVM.cs(109,18): warning CS0219: The variable `jobitem' is assigned but its value is never used
ViewModels/ShipOrderVM.cs(534,18): warning CS0219: The variable `isBeamControlled' is assigned but its value is never used
ViewModels/SystemView/RenderVM.cs(92,17): warning CS0219: The variable `mesh' is assigned but its value is never used
ViewModels/CargoStorageVM.cs(17,33): warning CS0414: The private field `Pulsar4X.ViewModel.CargoStorageVM._dataStore' is assigned but its value is never used
ViewModels/ComponentListVM.cs(83,24): warning CS0414: The private field `Pulsar4X.ViewModel.ComponentSpecificInstanceVM._componentEntity' is assigned but its value is never used
Helpers/Commands.cs(32,35): warning CS0067: The event `Pulsar4X.ViewModel.JobPriorityCommand<TDataBlob,TJob>.CanExecuteChanged' is never used
ViewModels/ComponentDesignVM.cs(134,24): warning CS0414: The private field `Pulsar4X.ViewModel.ComponentAbilityDesignVM._value' is assigned but its value is never used
ViewModels/ComponentTemplateDesigner/MineralFormulaVM.cs(14,33): warning CS0414: The private field `Pulsar4X.ViewModel.MineralFormulaVM._dataStore' is assigned but its value is never used
ViewModels/FactionVM.cs(42,50): warning CS0067: The event `Pulsar4X.ViewModel.FactionVM.PropertyChanged' is never used
ViewModels/GameVM.cs(74,40): warning CS0169: The private field `Pulsar4X.ViewModel.GameVM._factions' is never used
ViewModels/GameVM.cs(188,24): warning CS0169: The private field `Pulsar4X.ViewModel.GameVM._currentPlayer' is never used
ViewModels/NewGameOptionsVM.cs(51,50): warning CS0067: The event `Pulsar4X.ViewModel.NewGameOptionsVM.PropertyChanged' is never used
ViewModels/RefineryAbilityVM.cs(159,35): warning CS0067: The event `Pulsar4X.ViewModel.CommandHandler.CanExecuteChanged' is never used
ViewModels/SystemView/StarSystemVM.cs(16,21): warning CS0169: The private field `Pulsar4X.ViewModel.SystemView.StarSystemVM.viewport_width' is never used
ViewModels/SystemView/StarSystemVM.cs(17,21): warning CS0169: The private field `Pulsar4X.ViewModel.SystemView.StarSystemVM.viewport_height' is never used
ViewModels/SystemView/RenderVM.cs(17,37): warning CS0649: Field `Pulsar4X.ViewModel.SystemView.RenderVM._authToken' is never assigned to, and will always have its default value `null'
ViewModels/SystemView/RenderVM.cs(154,25): warning CS0414: The private field `Pulsar4X.ViewModel.SystemView.Camera.up' is assigned but its value is never used
ViewModels/ResearchVM.cs(14,42): warning CS0169: The private field `Pulsar4X.ViewModel.FactionResearchVM._colonyDictionary' is never used
ViewModels/ResearchVM.cs(215,33): warning CS0414: The private field `Pulsar4X.ViewModel.ScientistControlVM._staticData' is assigned but its value is never used
ViewModels/ShipDesignVM.cs(91,50): warning CS0067: The event `Pulsar4X.ViewModel.ComponentListVM.PropertyChanged' is never used
ViewModels/ShipDesignVM.cs(119,50): warning CS0067: The event `Pulsar4X.ViewModel.ComponentListComponentVM.PropertyChanged' is never used
ViewModels/SpeciesVM.cs(93,50): warning CS0067: The event `Pulsar4X.ViewModel.SpeciesVM.PropertyChanged' is never used
ViewModels/StarVM.cs(53,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._starClass' is never used
ViewModels/StarVM.cs(55,21): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._age' is never used
ViewModels/StarVM.cs(57,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._ecoSphereRadius' is never used
ViewModels/StarVM.cs(59,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._luminosity' is never used
ViewModels/StarVM.cs(61,21): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._temperature' is never used
ViewModels/StarVM.cs(64,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._mass' is never used
ViewModels/StarVM.cs(66,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._density' is never used
ViewModels/StarVM.cs(68,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._radius' is never used
ViewModels/StarVM.cs(70,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._volume' is never used
ViewModels/StarVM.cs(72,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._surfaceGravity' is never used
ViewModels/StarVM.cs(74,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._semiMajorAxis' is never used
ViewModels/StarVM.cs(76,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._apoapsis' is never used
ViewModels/StarVM.cs(78,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._periapsis' is never used
ViewModels/StarVM.cs(80,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._eccentricity' is never used
ViewModels/StarVM.cs(82,24): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._inclination' is never used
ViewModels/StarVM.cs(84,26): warning CS0169: The private field `Pulsar4X.ViewModel.StarVM._year' is never used
ViewModels/SystemView/Scene.cs(63,24): warning CS0414: The private field `Pulsar4X.ViewModel.SystemView.SystemObjectRenderInfo._systemObjectEntity' is assigned but its value is never used

 39 Warning(s)
 0 Error(s)

Time Elapsed 00:00:00.7437070

Building: Pulsar4X.CrossPlatformUI (Debug)

Build started 08/12/2016 10:00:36.


Project "/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/Pulsar4X.CrossPlatformUI.csproj" (Build target(s)):

Target PrepareForBuild:
    Configuration: Debug Platform: AnyCPU

Target ResolveProjectReferences:

/usr/lib/mono/4.5/Microsoft.Common.targets: warning : Referenced Project ../ViewModelLib/Pulsar4X.ViewModels.csproj not found, ignoring.

Target CopyFilesMarkedCopyLocal:
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Pulsar4X.ECSLib.dll' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/bin/Debug/Pulsar4X.ECSLib.dll'
    Copying file from '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug/Pulsar4X.ECSLib.dll.mdb' to '/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/bin/Debug/Pulsar4X.ECSLib.dll.mdb'

Target GenerateSatelliteAssemblies:
No input files were specified for target GenerateSatelliteAssemblies, skipping.

Target _GenerateTargetFrameworkMonikerAttribute:
Skipping target "_GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date.

Target CoreCompile:
    Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug+ /optimize- /out:obj/Debug/Pulsar4X.CrossPlatformUI.dll /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ScientistUC.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.JobUC.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.JobAbilityView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ColonyScreenView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ResearchAbilityView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentDesignView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.AbilitySelectionList.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.MinMaxSlider.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ScientistResearchView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ShipDesignView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentsListView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentListComponentView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentTemplateDesigner.ComponentTemplateMainPropertiesView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentTemplateDesigner.ComponentTemplateAbilityPropertiesView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentTemplateDesigner.MineralFormulaView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentTemplateDesigner.FormulaEditorView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentTemplateDesigner.TechList.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.SystemView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.NewGame.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentTemplateDesigner.ComponentTemplateDesignerParentView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.MainWindow.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentTemplateDesigner.ItemDictionaryView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentTemplateDesigner.EnumFormulaView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.SystemMap_DrawableView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.MissileDesignView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ChainedSlidersControl.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.PlayerOptionsDialog.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.NewSpeciesView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.TimeControlView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ShipView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.TreeHierachView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.SystemInfoView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ShipMoveView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ShipAttackView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ShipFireControlView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.SysInfo1dMap.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.LogViewer.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.CargoView.CargoTypeStoreView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.CargoView.CargoStorageView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentListView.ComponentSpecificDesignView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentListView.ComponentSpecificInstanceView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentListView.ComponentDesignsListView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.ComponentListView.ComponentsByAtbView.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Views.GenericStackControl.xeto /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Resources.Icons.NewGame.ico /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Resources.Icons.SystemMap.ico /resource:obj/Debug/Pulsar4X.CrossPlatformUI.Resources.Icons.ColonyView.ico Commands/LogViewCMD.cs Commands/PlayerOptionsCMD.cs Commands/ColonyView.cs Commands/ComponentDesignViewCMD.cs Commands/ComponentTemplateViewCMD.cs Commands/LoadGame.cs Commands/MissileDesignCMD.cs Commands/NewGame.cs Commands/Quit.cs Commands/SaveGame.cs Commands/ShipDesignViewCMD.cs Commands/ShipViewCMD.cs Commands/SystemInfoCMD.cs Commands/SystemMap.cs CustomControls/RenderCanvas.cs GLUtilities/GLEffect.cs GLUtilities/GLEffectBasic21.cs GLUtilities/GLEffectBasic30.cs GLUtilities/GLFont.cs GLUtilities/GLLine.cs GLUtilities/GLPrimitive.cs GLUtilities/GLQuad.cs GLUtilities/GLVertex.cs GLUtilities/ResourceManager.cs MainForm.cs Properties/AssemblyInfo.cs Pulsar4XApplication.cs Views/AbilitySelectionList.xeto.cs Views/CargoView/CargoStorageView.xeto.cs Views/CargoView/CargoTypeStoreView.xeto.cs Views/ChainedSlidersControl.xeto.cs Views/ColonyScreenView.xeto.cs Views/ComponentListView/ComponentDesignsListView.xeto.cs Views/ComponentListView/ComponentsByAtbView.xeto.cs Views/ComponentListView/ComponentSpecificDesignView.xeto.cs Views/ComponentListView/ComponentSpecificInstanceView.xeto.cs Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs Views/ComponentDesignView.xeto.cs Views/ComponentListComponentView.xeto.cs Views/ComponentsListView.xeto.cs Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs Views/ComponentTemplateDesigner/ComponentTemplateMainPropertiesView.xeto.cs Views/ComponentTemplateDesigner/EnumFormulaView.xeto.cs Views/ComponentTemplateDesigner/FormulaEditorView.xeto.cs Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs Views/ComponentTemplateDesigner/TechList.xeto.cs Views/GenericStackControl.xeto.cs Views/LogViewer.xeto.cs Views/SysInfo1dMap.xeto.cs Views/SystemView/Camera.cs Views/SystemView/EntityIcon.cs Views/JobAbilityView.xeto.cs Views/JobUC.xeto.cs Views/MainWindow.xeto.cs Views/MinMaxSlider.xeto.cs Views/MissileDesignView.xeto.cs Views/NewGame.xeto.cs Views/NewSpeciesView.xeto.cs Views/SystemView/IconCollection.cs Views/SystemView/OrbitRing.cs Views/PlayerOptionsDialog.xeto.cs Views/ResearchAbilityView.xeto.cs Views/ScientistResearchView.xeto.cs Views/ScientistUC.xeto.cs Views/ShipAttackView.xeto.cs Views/ShipDesignView.xeto.cs Lib/OpenGLRenderer.cs Views/ShipFireControlView.xeto.cs Views/ShipMoveView.xeto.cs Views/ShipView.xeto.cs Views/SystemInfoView.xeto.cs Views/SystemMap_DrawableView.xeto.cs Views/SystemView.xeto.cs Views/SystemView/TextIcon.cs Views/TimeControlView.xeto.cs Views/TreeHierachView.xeto.cs obj/Debug/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:"DEBUG;TRACE" /nostdlib /reference:/usr/lib/mono/4.5/Microsoft.CSharp.dll /reference:/usr/lib/mono/4.5/System.dll /reference:../packages/OpenTK.1.1.1589.5942/lib/NET40/OpenTK.dll /reference:/usr/lib/mono/4.5/System.Drawing.dll /reference:../packages/Eto.Forms.2.2.0/lib/net45/Eto.dll /reference:../packages/Eto.Serialization.Json.2.2.0/lib/net45/Eto.Serialization.Json.dll /reference:../packages/Eto.Serialization.Xaml.2.2.0/lib/net45/Eto.Serialization.Xaml.dll /reference:../packages/Newtonsoft.Json.8.0.2/lib/net45/Newtonsoft.Json.dll /reference:../packages/Portable.Xaml.0.6.1/lib/portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10/Portable.Xaml.dll /reference:/usr/lib/mono/4.5/System.Xml.dll /reference:/usr/lib/mono/4.5/System.Core.dll /reference:/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.ECSLib/bin/Debug//Pulsar4X.ECSLib.dll /reference:/usr/lib/mono/4.5//mscorlib.dll /reference:/usr/lib/mono/4.5/Facades/Microsoft.Win32.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll /reference:/usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.dll /reference:/usr/lib/mono/4.5/Facades/System.AppContext.dll /reference:/usr/lib/mono/4.5/Facades/System.Collections.Concurrent.dll /reference:/usr/lib/mono/4.5/Facades/System.Collections.NonGeneric.dll /reference:/usr/lib/mono/4.5/Facades/System.Collections.Specialized.dll /reference:/usr/lib/mono/4.5/Facades/System.Collections.dll /reference:/usr/lib/mono/4.5/Facades/System.ComponentModel.Annotations.dll /reference:/usr/lib/mono/4.5/Facades/System.ComponentModel.EventBasedAsync.dll /reference:/usr/lib/mono/4.5/Facades/System.ComponentModel.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.ComponentModel.TypeConverter.dll /reference:/usr/lib/mono/4.5/Facades/System.ComponentModel.dll /reference:/usr/lib/mono/4.5/Facades/System.Console.dll /reference:/usr/lib/mono/4.5/Facades/System.Data.Common.dll /reference:/usr/lib/mono/4.5/Facades/System.Data.SqlClient.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Contracts.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Debug.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.FileVersionInfo.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Process.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.StackTrace.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.TextWriterTraceListener.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Tools.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.TraceEvent.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.TraceSource.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Tracing.dll /reference:/usr/lib/mono/4.5/Facades/System.Drawing.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.Dynamic.Runtime.dll /reference:/usr/lib/mono/4.5/Facades/System.Globalization.Calendars.dll /reference:/usr/lib/mono/4.5/Facades/System.Globalization.Extensions.dll /reference:/usr/lib/mono/4.5/Facades/System.Globalization.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.Compression.ZipFile.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.FileSystem.DriveInfo.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.FileSystem.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.FileSystem.Watcher.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.FileSystem.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.IsolatedStorage.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.MemoryMappedFiles.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.Pipes.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.UnmanagedMemoryStream.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.dll /reference:/usr/lib/mono/4.5/Facades/System.Linq.Expressions.dll /reference:/usr/lib/mono/4.5/Facades/System.Linq.Parallel.dll /reference:/usr/lib/mono/4.5/Facades/System.Linq.Queryable.dll /reference:/usr/lib/mono/4.5/Facades/System.Linq.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.AuthenticationManager.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Cache.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.HttpListener.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Mail.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.NameResolution.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.NetworkInformation.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Requests.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Security.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.ServicePoint.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Sockets.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Utilities.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.WebHeaderCollection.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.WebSockets.Client.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.WebSockets.dll /reference:/usr/lib/mono/4.5/Facades/System.ObjectModel.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Emit.ILGeneration.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Emit.Lightweight.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Emit.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Extensions.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.dll /reference:/usr/lib/mono/4.5/Facades/System.Resources.ReaderWriter.dll /reference:/usr/lib/mono/4.5/Facades/System.Resources.ResourceManager.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.CompilerServices.VisualC.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Extensions.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Handles.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.InteropServices.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Numerics.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Serialization.Json.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Serialization.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Serialization.Xml.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.AccessControl.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Claims.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.DeriveBytes.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.Encoding.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.Encryption.Aes.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.Encryption.ECDsa.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.Encryption.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.Hashing.Algorithms.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.Hashing.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.ProtectedData.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.RSA.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.RandomNumberGenerator.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Cryptography.X509Certificates.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Principal.Windows.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Principal.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.SecureString.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceModel.Duplex.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceModel.Http.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceModel.NetTcp.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceModel.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceModel.Security.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll /reference:/usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll /reference:/usr/lib/mono/4.5/Facades/System.Text.Encoding.Extensions.dll /reference:/usr/lib/mono/4.5/Facades/System.Text.Encoding.dll /reference:/usr/lib/mono/4.5/Facades/System.Text.RegularExpressions.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.Overlapped.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.Tasks.Parallel.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.Tasks.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.Thread.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.ThreadPool.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.Timer.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.ReaderWriter.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.XDocument.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.XPath.XDocument.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.XPath.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.XmlDocument.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.XmlSerializer.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.Xsl.Primitives.dll /warn:4

Commands/LogViewCMD.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/PlayerOptionsCMD.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/ColonyView.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/ComponentDesignViewCMD.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/ComponentTemplateViewCMD.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/LoadGame.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/MissileDesignCMD.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/NewGame.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/Quit.cs(5,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/SaveGame.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/ShipDesignViewCMD.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/ShipViewCMD.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/SystemInfoCMD.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/SystemMap.cs(4,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? MainForm.cs(7,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/AbilitySelectionList.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/CargoView/CargoStorageView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/CargoView/CargoTypeStoreView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ChainedSlidersControl.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ColonyScreenView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentListView/ComponentDesignsListView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentListView/ComponentsByAtbView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentListView/ComponentSpecificDesignView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentDesignView.xeto.cs(4,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentListComponentView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentsListView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ComponentTemplateMainPropertiesView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentTemplateDesigner/EnumFormulaView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentTemplateDesigner/FormulaEditorView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(7,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ComponentTemplateDesigner/TechList.xeto.cs(7,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/LogViewer.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/SysInfo1dMap.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/JobAbilityView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/JobUC.xeto.cs(4,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/MainWindow.xeto.cs(5,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/MinMaxSlider.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/MissileDesignView.xeto.cs(5,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/NewGame.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/PlayerOptionsDialog.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ResearchAbilityView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ScientistResearchView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ScientistUC.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ShipAttackView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ShipDesignView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Lib/OpenGLRenderer.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Lib/OpenGLRenderer.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ShipFireControlView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ShipMoveView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/ShipView.xeto.cs(3,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/SystemInfoView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/SystemMap_DrawableView.xeto.cs(7,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/SystemMap_DrawableView.xeto.cs(8,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/SystemView.xeto.cs(6,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/SystemView.xeto.cs(7,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Views/TreeHierachView.xeto.cs(7,16): error CS0234: The type or namespace name ViewModel' does not exist in the namespacePulsar4X'. Are you missing an assembly reference? Commands/LogViewCMD.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/LogViewCMD.cs(12,27): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/PlayerOptionsCMD.cs(12,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/PlayerOptionsCMD.cs(14,33): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/ColonyView.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/ColonyView.cs(12,27): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/ComponentDesignViewCMD.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/ComponentDesignViewCMD.cs(12,39): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/ComponentTemplateViewCMD.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/ComponentTemplateViewCMD.cs(13,41): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/LoadGame.cs(11,17): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/LoadGame.cs(12,25): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/MissileDesignCMD.cs(13,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/MissileDesignCMD.cs(15,33): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/NewGame.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/NewGame.cs(13,24): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/Quit.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/Quit.cs(13,21): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/SaveGame.cs(12,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/SaveGame.cs(14,25): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/ShipDesignViewCMD.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/ShipDesignViewCMD.cs(12,34): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/ShipViewCMD.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/ShipViewCMD.cs(12,28): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/SystemInfoCMD.cs(11,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/SystemInfoCMD.cs(12,30): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Commands/SystemMap.cs(12,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Commands/SystemMap.cs(14,26): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? MainForm.cs(15,26): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Views/AbilitySelectionList.xeto.cs(13,17): error CS0246: The type or namespace nameComponentAbilityDesignVM' could not be found. Are you missing an assembly reference? Views/AbilitySelectionList.xeto.cs(22,37): error CS0246: The type or namespace name ComponentAbilityDesignVM' could not be found. Are you missing an assembly reference? Views/CargoView/CargoStorageView.xeto.cs(48,40): error CS0246: The type or namespace nameShipOrderVM' could not be found. Are you missing an assembly reference? Views/CargoView/CargoTypeStoreView.xeto.cs(13,17): error CS0246: The type or namespace name CargoStorageByTypeVM' could not be found. Are you missing an assembly reference? Views/ChainedSlidersControl.xeto.cs(17,34): error CS0246: The type or namespace nameChainedSliders' could not be found. Are you missing an assembly reference? Views/ColonyScreenView.xeto.cs(24,17): error CS0246: The type or namespace name ColonyScreenVM' could not be found. Are you missing an assembly reference? Views/ColonyScreenView.xeto.cs(25,17): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Views/ColonyScreenView.xeto.cs(64,33): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(24,17): error CS0246: The type or namespace nameComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(40,55): error CS0246: The type or namespace name ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference? Views/ComponentDesignView.xeto.cs(18,17): error CS0246: The type or namespace nameComponentDesignVM' could not be found. Are you missing an assembly reference? Views/ComponentDesignView.xeto.cs(26,36): error CS0246: The type or namespace name ComponentDesignVM' could not be found. Are you missing an assembly reference? Views/ComponentListComponentView.xeto.cs(9,17): error CS0246: The type or namespace nameComponentListComponentVM' could not be found. Are you missing an assembly reference? Views/ComponentListComponentView.xeto.cs(16,43): error CS0246: The type or namespace name ComponentListComponentVM' could not be found. Are you missing an assembly reference? Views/ComponentsListView.xeto.cs(15,35): error CS0246: The type or namespace nameComponentListVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(12,17): error CS0246: The type or namespace name ComponentTemplateParentVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(25,52): error CS0246: The type or namespace nameComponentTemplateParentVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ComponentTemplateMainPropertiesView.xeto.cs(55,34): error CS0246: The type or namespace name ComponentTemplateMainPropertiesVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/EnumFormulaView.xeto.cs(24,36): error CS0246: The type or namespace nameItemDictVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/FormulaEditorView.xeto.cs(34,35): error CS0246: The type or namespace name FormulaEditorVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(13,17): error CS0246: The type or namespace nameComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(24,34): error CS0246: The type or namespace name ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(12,17): error CS0246: The type or namespace nameMineralFormulaVM' could not be found. Are you missing an assembly reference? Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(25,35): error CS0246: The type or namespace name MineralFormulaVM' could not be found. Are you missing an assembly reference? Views/SysInfo1dMap.xeto.cs(14,17): error CS0246: The type or namespace nameSystemInfoVM' could not be found. Are you missing an assembly reference? Views/JobAbilityView.xeto.cs(27,31): error CS0246: The type or namespace name RefineryAbilityVM' could not be found. Are you missing an assembly reference? Views/JobAbilityView.xeto.cs(32,31): error CS0246: The type or namespace nameConstructionAbilityVM' could not be found. Are you missing an assembly reference? Views/JobAbilityView.xeto.cs(38,34): error CS0246: The type or namespace name ConstructionAbilityVM' could not be found. Are you missing an assembly reference? Views/JobAbilityView.xeto.cs(59,34): error CS0246: The type or namespace nameRefineryAbilityVM' could not be found. Are you missing an assembly reference? Views/JobUC.xeto.cs(35,22): error CS0246: The type or namespace name JobVM' could not be found. Are you missing an assembly reference? Views/JobUC.xeto.cs(42,22): error CS0246: The type or namespace nameJobVM' could not be found. Are you missing an assembly reference? Views/MainWindow.xeto.cs(32,17): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Views/MainWindow.xeto.cs(33,27): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Views/MissileDesignView.xeto.cs(21,34): error CS0246: The type or namespace name MissileDesignVM' could not be found. Are you missing an assembly reference? Views/NewGame.xeto.cs(22,11): error CS0246: The type or namespace nameNewGameOptionsVM' could not be found. Are you missing an assembly reference? Views/NewGame.xeto.cs(23,11): error CS0246: The type or namespace name GameVM' could not be found. Are you missing an assembly reference? Views/NewGame.xeto.cs(26,18): error CS0246: The type or namespace nameGameVM' could not be found. Are you missing an assembly reference? Views/ResearchAbilityView.xeto.cs(15,17): error CS0246: The type or namespace name ColonyResearchVM' could not be found. Are you missing an assembly reference? Views/ResearchAbilityView.xeto.cs(23,36): error CS0246: The type or namespace nameColonyResearchVM' could not be found. Are you missing an assembly reference? Views/ResearchAbilityView.xeto.cs(28,34): error CS0246: The type or namespace name ColonyResearchVM' could not be found. Are you missing an assembly reference? Views/ScientistResearchView.xeto.cs(13,38): error CS0246: The type or namespace nameResearchTechControlVM' could not be found. Are you missing an assembly reference? Views/ScientistResearchView.xeto.cs(19,34): error CS0246: The type or namespace name ResearchTechControlVM' could not be found. Are you missing an assembly reference? Views/ScientistUC.xeto.cs(10,17): error CS0246: The type or namespace nameScientistControlVM' could not be found. Are you missing an assembly reference? Views/ScientistUC.xeto.cs(28,28): error CS0246: The type or namespace name ScientistControlVM' could not be found. Are you missing an assembly reference? Views/ShipAttackView.xeto.cs(22,31): error CS0246: The type or namespace nameShipOrderVM' could not be found. Are you missing an assembly reference? Views/ShipDesignView.xeto.cs(17,31): error CS0246: The type or namespace name ShipDesignVM' could not be found. Are you missing an assembly reference? Lib/OpenGLRenderer.cs(19,17): error CS0246: The type or namespace nameRenderVM' could not be found. Are you missing an assembly reference? Lib/OpenGLRenderer.cs(47,26): error CS0246: The type or namespace name RenderVM' could not be found. Are you missing an assembly reference? Lib/OpenGLRenderer.cs(92,26): error CS0246: The type or namespace nameSystemObjectRenderInfo' could not be found. Are you missing an assembly reference? Lib/OpenGLRenderer.cs(99,36): error CS0246: The type or namespace name SystemObjectRenderInfo' could not be found. Are you missing an assembly reference? Lib/OpenGLRenderer.cs(195,20): error CS0246: The type or namespace nameRenderVM' could not be found. Are you missing an assembly reference? Views/ShipFireControlView.xeto.cs(26,36): error CS0246: The type or namespace name ShipOrderVM' could not be found. Are you missing an assembly reference? Views/ShipMoveView.xeto.cs(27,29): error CS0246: The type or namespace nameShipOrderVM' could not be found. Are you missing an assembly reference? Views/ShipView.xeto.cs(28,25): error CS0246: The type or namespace name ShipOrderVM' could not be found. Are you missing an assembly reference? Views/SystemInfoView.xeto.cs(12,17): error CS0246: The type or namespace nameSystemInfoVM' could not be found. Are you missing an assembly reference? Views/SystemMap_DrawableView.xeto.cs(15,9): error CS0246: The type or namespace name SystemMap_DrawableVM' could not be found. Are you missing an assembly reference? Views/SystemMap_DrawableView.xeto.cs(68,34): error CS0246: The type or namespace nameSystemMap_DrawableVM' could not be found. Are you missing an assembly reference? Views/SystemView.xeto.cs(24,13): error CS0246: The type or namespace name SystemVM' could not be found. Are you missing an assembly reference? Views/SystemView.xeto.cs(25,10): error CS0246: The type or namespace nameRenderVM' could not be found. Are you missing an assembly reference? Views/SystemView.xeto.cs(36,21): error CS0246: The type or namespace name StarSystemVM' could not be found. Are you missing an assembly reference? Views/TreeHierachView.xeto.cs(47,59): error CS0246: The type or namespace nameEntityBlobPair' could not be found. Are you missing an assembly reference? Task "Csc" execution -- FAILED Done building target "CoreCompile" in project "/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/Pulsar4X.CrossPlatformUI.csproj".-- FAILED

Done building project "/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/Pulsar4X.CrossPlatformUI.csproj".-- FAILED

Build FAILED.

Warnings:

/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/Pulsar4X.CrossPlatformUI.csproj (Build) -> /usr/lib/mono/4.5/Microsoft.Common.targets (ResolveProjectReferences target) ->

/usr/lib/mono/4.5/Microsoft.Common.targets:  warning : Referenced Project ../ViewModelLib/Pulsar4X.ViewModels.csproj not found, ignoring.

Errors:

/home/fabrizio/Documents/Pulsar4x-ECS-CrossPlatform/Pulsar4X/Pulsar4X.CrossPlatformUI/Pulsar4X.CrossPlatformUI.csproj (Build) -> /usr/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

Commands/LogViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/PlayerOptionsCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ColonyView.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ComponentDesignViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ComponentTemplateViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/LoadGame.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/MissileDesignCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/NewGame.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/Quit.cs(5,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/SaveGame.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ShipDesignViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/ShipViewCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/SystemInfoCMD.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/SystemMap.cs(4,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
MainForm.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/AbilitySelectionList.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/CargoView/CargoStorageView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/CargoView/CargoTypeStoreView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ChainedSlidersControl.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ColonyScreenView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentListView/ComponentDesignsListView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentListView/ComponentsByAtbView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentListView/ComponentSpecificDesignView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentDesignView.xeto.cs(4,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentListComponentView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentsListView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateMainPropertiesView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/EnumFormulaView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/FormulaEditorView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/TechList.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/LogViewer.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SysInfo1dMap.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/JobUC.xeto.cs(4,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/MainWindow.xeto.cs(5,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/MinMaxSlider.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/MissileDesignView.xeto.cs(5,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/NewGame.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/PlayerOptionsDialog.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ResearchAbilityView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ScientistResearchView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ScientistUC.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipAttackView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipDesignView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipFireControlView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipMoveView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/ShipView.xeto.cs(3,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemInfoView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemMap_DrawableView.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemMap_DrawableView.xeto.cs(8,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemView.xeto.cs(6,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/SystemView.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Views/TreeHierachView.xeto.cs(7,16): error CS0234: The type or namespace name `ViewModel' does not exist in the namespace `Pulsar4X'. Are you missing an assembly reference?
Commands/LogViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/LogViewCMD.cs(12,27): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/PlayerOptionsCMD.cs(12,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/PlayerOptionsCMD.cs(14,33): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ColonyView.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ColonyView.cs(12,27): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ComponentDesignViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ComponentDesignViewCMD.cs(12,39): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ComponentTemplateViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ComponentTemplateViewCMD.cs(13,41): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/LoadGame.cs(11,17): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/LoadGame.cs(12,25): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/MissileDesignCMD.cs(13,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/MissileDesignCMD.cs(15,33): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/NewGame.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/NewGame.cs(13,24): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/Quit.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/Quit.cs(13,21): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SaveGame.cs(12,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SaveGame.cs(14,25): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ShipDesignViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ShipDesignViewCMD.cs(12,34): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ShipViewCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/ShipViewCMD.cs(12,28): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SystemInfoCMD.cs(11,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SystemInfoCMD.cs(12,30): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SystemMap.cs(12,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Commands/SystemMap.cs(14,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
MainForm.cs(15,26): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/AbilitySelectionList.xeto.cs(13,17): error CS0246: The type or namespace name `ComponentAbilityDesignVM' could not be found. Are you missing an assembly reference?
Views/AbilitySelectionList.xeto.cs(22,37): error CS0246: The type or namespace name `ComponentAbilityDesignVM' could not be found. Are you missing an assembly reference?
Views/CargoView/CargoStorageView.xeto.cs(48,40): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/CargoView/CargoTypeStoreView.xeto.cs(13,17): error CS0246: The type or namespace name `CargoStorageByTypeVM' could not be found. Are you missing an assembly reference?
Views/ChainedSlidersControl.xeto.cs(17,34): error CS0246: The type or namespace name `ChainedSliders' could not be found. Are you missing an assembly reference?
Views/ColonyScreenView.xeto.cs(24,17): error CS0246: The type or namespace name `ColonyScreenVM' could not be found. Are you missing an assembly reference?
Views/ColonyScreenView.xeto.cs(25,17): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/ColonyScreenView.xeto.cs(64,33): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(24,17): error CS0246: The type or namespace name `ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateAbilityPropertiesView.xeto.cs(40,55): error CS0246: The type or namespace name `ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference?
Views/ComponentDesignView.xeto.cs(18,17): error CS0246: The type or namespace name `ComponentDesignVM' could not be found. Are you missing an assembly reference?
Views/ComponentDesignView.xeto.cs(26,36): error CS0246: The type or namespace name `ComponentDesignVM' could not be found. Are you missing an assembly reference?
Views/ComponentListComponentView.xeto.cs(9,17): error CS0246: The type or namespace name `ComponentListComponentVM' could not be found. Are you missing an assembly reference?
Views/ComponentListComponentView.xeto.cs(16,43): error CS0246: The type or namespace name `ComponentListComponentVM' could not be found. Are you missing an assembly reference?
Views/ComponentsListView.xeto.cs(15,35): error CS0246: The type or namespace name `ComponentListVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(12,17): error CS0246: The type or namespace name `ComponentTemplateParentVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateDesignerParentView.xeto.cs(25,52): error CS0246: The type or namespace name `ComponentTemplateParentVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ComponentTemplateMainPropertiesView.xeto.cs(55,34): error CS0246: The type or namespace name `ComponentTemplateMainPropertiesVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/EnumFormulaView.xeto.cs(24,36): error CS0246: The type or namespace name `ItemDictVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/FormulaEditorView.xeto.cs(34,35): error CS0246: The type or namespace name `FormulaEditorVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(13,17): error CS0246: The type or namespace name `ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/ItemDictionaryView.xeto.cs(24,34): error CS0246: The type or namespace name `ComponentAbilityTemplateVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(12,17): error CS0246: The type or namespace name `MineralFormulaVM' could not be found. Are you missing an assembly reference?
Views/ComponentTemplateDesigner/MineralFormulaView.xeto.cs(25,35): error CS0246: The type or namespace name `MineralFormulaVM' could not be found. Are you missing an assembly reference?
Views/SysInfo1dMap.xeto.cs(14,17): error CS0246: The type or namespace name `SystemInfoVM' could not be found. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(27,31): error CS0246: The type or namespace name `RefineryAbilityVM' could not be found. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(32,31): error CS0246: The type or namespace name `ConstructionAbilityVM' could not be found. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(38,34): error CS0246: The type or namespace name `ConstructionAbilityVM' could not be found. Are you missing an assembly reference?
Views/JobAbilityView.xeto.cs(59,34): error CS0246: The type or namespace name `RefineryAbilityVM' could not be found. Are you missing an assembly reference?
Views/JobUC.xeto.cs(35,22): error CS0246: The type or namespace name `JobVM' could not be found. Are you missing an assembly reference?
Views/JobUC.xeto.cs(42,22): error CS0246: The type or namespace name `JobVM' could not be found. Are you missing an assembly reference?
Views/MainWindow.xeto.cs(32,17): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/MainWindow.xeto.cs(33,27): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/MissileDesignView.xeto.cs(21,34): error CS0246: The type or namespace name `MissileDesignVM' could not be found. Are you missing an assembly reference?
Views/NewGame.xeto.cs(22,11): error CS0246: The type or namespace name `NewGameOptionsVM' could not be found. Are you missing an assembly reference?
Views/NewGame.xeto.cs(23,11): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/NewGame.xeto.cs(26,18): error CS0246: The type or namespace name `GameVM' could not be found. Are you missing an assembly reference?
Views/ResearchAbilityView.xeto.cs(15,17): error CS0246: The type or namespace name `ColonyResearchVM' could not be found. Are you missing an assembly reference?
Views/ResearchAbilityView.xeto.cs(23,36): error CS0246: The type or namespace name `ColonyResearchVM' could not be found. Are you missing an assembly reference?
Views/ResearchAbilityView.xeto.cs(28,34): error CS0246: The type or namespace name `ColonyResearchVM' could not be found. Are you missing an assembly reference?
Views/ScientistResearchView.xeto.cs(13,38): error CS0246: The type or namespace name `ResearchTechControlVM' could not be found. Are you missing an assembly reference?
Views/ScientistResearchView.xeto.cs(19,34): error CS0246: The type or namespace name `ResearchTechControlVM' could not be found. Are you missing an assembly reference?
Views/ScientistUC.xeto.cs(10,17): error CS0246: The type or namespace name `ScientistControlVM' could not be found. Are you missing an assembly reference?
Views/ScientistUC.xeto.cs(28,28): error CS0246: The type or namespace name `ScientistControlVM' could not be found. Are you missing an assembly reference?
Views/ShipAttackView.xeto.cs(22,31): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/ShipDesignView.xeto.cs(17,31): error CS0246: The type or namespace name `ShipDesignVM' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(19,17): error CS0246: The type or namespace name `RenderVM' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(47,26): error CS0246: The type or namespace name `RenderVM' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(92,26): error CS0246: The type or namespace name `SystemObjectRenderInfo' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(99,36): error CS0246: The type or namespace name `SystemObjectRenderInfo' could not be found. Are you missing an assembly reference?
Lib/OpenGLRenderer.cs(195,20): error CS0246: The type or namespace name `RenderVM' could not be found. Are you missing an assembly reference?
Views/ShipFireControlView.xeto.cs(26,36): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/ShipMoveView.xeto.cs(27,29): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/ShipView.xeto.cs(28,25): error CS0246: The type or namespace name `ShipOrderVM' could not be found. Are you missing an assembly reference?
Views/SystemInfoView.xeto.cs(12,17): error CS0246: The type or namespace name `SystemInfoVM' could not be found. Are you missing an assembly reference?
Views/SystemMap_DrawableView.xeto.cs(15,9): error CS0246: The type or namespace name `SystemMap_DrawableVM' could not be found. Are you missing an assembly reference?
Views/SystemMap_DrawableView.xeto.cs(68,34): error CS0246: The type or namespace name `SystemMap_DrawableVM' could not be found. Are you missing an assembly reference?
Views/SystemView.xeto.cs(24,13): error CS0246: The type or namespace name `SystemVM' could not be found. Are you missing an assembly reference?
Views/SystemView.xeto.cs(25,10): error CS0246: The type or namespace name `RenderVM' could not be found. Are you missing an assembly reference?
Views/SystemView.xeto.cs(36,21): error CS0246: The type or namespace name `StarSystemVM' could not be found. Are you missing an assembly reference?
Views/TreeHierachView.xeto.cs(47,59): error CS0246: The type or namespace name `EntityBlobPair' could not be found. Are you missing an assembly reference?

 1 Warning(s)
 149 Error(s)

Time Elapsed 00:00:00.5848230

---------------------- Done ----------------------

Build: 149 errors, 75 warnings

se5a commented 7 years ago

I'll hazard a guess that it's trying to build a legacy project. Which projects are listed in the solution explorer window thing?

se5a commented 7 years ago

or maybe not. it's looking for the viewmodel project, which it looks like built successfully. I'll have to have a closer look when I get home next week.

space-potato commented 7 years ago

Ok thanks, I'm here if you need further information!

se5a commented 7 years ago

These are the steps I took on a fresh install of linux mint.

install mono develop install mono complete

download puslar4x source open pulsar4x.sln in monodevelop mono develop should automatically start restoring nuget packages (it'll tell you this on the top tool bar, then state "packages successfully restored")

ensure that the Pulsar4X.CrossPlatformUI.GTK2 project is set to be the startup project (it should be in bold in the solution explorer) if it's not, right click it and set to startup project.

click the big play button in mono to build and run (dropdowns next to it should be set to Debug & Default)

you should get pulsar app running. from there click File -> new game OK (default settings are ok) Click System Map button to show the sol system. click the ||> button to start time. the planets will slowly orbit. you can increase the tick length to get the planets orbiting faster. note that if the tick length is too long, or the frequency is too short you'll lock it up, since drawing and input are on the same thread (should be fixable in future versions of eto)

that should be the minimum required to get it to build and run. if you want to dev some of the ui stuff you'll need to add the eto.forms addin to monodevelop. I ran into problems with that which I'll need to look into later on this week.

space-potato commented 7 years ago

No, I did the exact same thing, but I still get the same errors.

Anyway I did what I tried by cloning the github repo.. if I try to go in Releases and download the tar.gz archive I can't find the same files, especially the sln file. EDIT: Also, I see that the tutorial says "run using the Linux 64 config".. I haven't found anything about that in monodevelop, what does that mean? Maybe that's the problem

space-potato commented 7 years ago

Ok ok now it worked.. I did nothing special, just redownloaded it again. Maybe it was simply a broken download :/

Thanks for your time and sorry for this trouble, I'm glad I can finally play it!

se5a commented 7 years ago

The releases stuff is really really old binaries. you want the source here: https://github.com/Pulsar4xDevs/Pulsar4x/archive/ECS-CrossPlatform.zip

are you running it or just building it in the build menu?

What is the dropdown next to the run button in monodevelop set to? when I wrote that a while ago I found it seemed to work best when it was set to Linux 64... seems it works fine under debug now (which should be default)

try unload these projects by right clicking them and selecting unload: Pulsar4x.CrossPlatformUI.Mac Pulsar4x.CrossPlatformUI.Wpf Pulsar4x.Tests

looks like if you're building from the "build" it'll build all the projects, Mac and Wpf will have problems under linux ofcourse, and Test will have problems till you add the test addon. just running seems to build just the required ones. I'll have to figure that out why that is... unloading them will also fix the issue though.

se5a commented 7 years ago

there's really not any thing to play as such.

se5a commented 7 years ago

The EtoDev branch uses the newer unstable versions of eto.forms, which fixes some of the previous problems with gtk, but as I update it from time to time it may or maynot be broken due to using the latest unstable release of eto.forms. the dev version of eto is not on the default nuget source, you'll need to add another nuget source. In monodevelop: Edit -> Preferences -> NuGet -> Sources Click Add button In the Add Package Source Dialog: Name: MyGet Eto URL: https://www.myget.org/F/eto (leave username and password blank) Click Add Source button

you should now be able to Project -> Restore Nuget Packages. and it should get the eto package that the EtoDev branch is asking for.

se5a commented 5 years ago

I'm developing and doing everything in linux and have been for some time now so this can be closed