How to build a stand-alone executable

The mzc compiler can be used to produce stand-alone executables, but only with siginificant effort. See for more information.