How to build a stand-alone executable
The mzc compiler can be used to produce stand-alone executables. See for more information.