Installing SyncroSim on Linux and Mac OS X
Note
The windowed user interface for SyncroSim is only available for the Windows version of SyncroSim. However, it is possible to run the Windows version of SyncroSim on Linux or Mac OS X in a virtual environment such as Virtual Box, Parallels or Boot Camp.
Requirements
Mono version 4.8.0 or later is required to run SyncroSim on Linux or OS X. And if you plan to use a Package that requires Microsoft Visual Basic you will need to install the Visual Basic support for Mono.
Examples for Ubuntu 18.04.2 LTS (bionic):
sudo apt-get install mono-complete
sudo apt-get install libmono-microsoft-visualbasic10.0-cil
Tip
Type mono --version to ensure that at least version 4.8.0 of the Mono runtime is installed.
Directions
- Download the zip file for Linux and OS X systems.
- Unzip the file to a folder of your choice.
- Run the SyncroSim Console using Mono as follows:
mono SyncroSim.Console.exe
Remarks
To run a spatially explicit model on Linux or OS X, the system must be able to find the shared library libgdal.so.20 which is included in the zip file. You will have to use LD_PRELOAD or a similar mechanism to ensure that the system can find this library.
Tip
You may also need to do this to avoid loading a different and incompatible version of libgdal.so.20.