forked from DynamoDS/Dynamo
-
Notifications
You must be signed in to change notification settings - Fork 1
WIP: Cross platform development with Dynamo
Peter Boyer edited this page Apr 9, 2015
·
3 revisions
Dynamo's core can be built and run on OS X and Linux using the Mono runtime. Not all parts of Dynamo are cross-platform - notably Dynamo's WPF UI can not be run on OS X or Linux.
Mono is required to build and run Dynamo on non-windows platforms.
# sudo apt-get install mono-complete
Install homebrew from brew.sh
# brew install mono
On any platform:
# xbuild Dynamo.All.2013.sln
Make Program.cs
and put this inside:
using Dynamo.Core;
public class Program {
public static void Main(){
var model = DynamoModel.Start();
}
}
From the command line:
# mcs -r:DynamoCore.dll Program.cs
Run:
# mono Program.exe