[Mono-list] AOT viable option for deployment
Jonathan Pryor
jonpryor at vt.edu
Fri Oct 21 15:54:06 EDT 2011
On Oct 21, 2011, at 1:09 AM, Trimble, Nathan G wrote:
> I would like to know how viable an option AOT (full) is for deploying a command line program (or possibly a service) on Linux. I’m re-writing an in-house app and need to determine the best platform. I’ve some existing C# and Python code. I don’t believe it’ll be an option to deploy Mono on most of the systems. Also, I’m not keen on playing Python version hell…RHEL 5 and 6 will be very old.
You don't need AOT, you need mkbundle:
http://docs.go-mono.com/index.aspx?link=man%3amkbundle(1)
You can then embed all your assemblies and the mono runtime into a single executable, which you can then copy to all your machines. You do need to read the licensing fine print, though; see the note on the --static option.
- Jon
More information about the Mono-list
mailing list