Node:Compiling, Next:, Previous:Writing a source file, Up:Getting started



Compiling

Three simulators of the MIX computer, called mixvm, gmixvm and mixguile, are included in the MDK tools. They are able to run binary files containing MIX instructions written in their binary representation. You can translate MIXAL source files into this binary form using mixasm, the MIXAL assembler. So, in order to compile the hello.mixal file, you can type the following command at your shell prompt:

     mixasm -g hello <RET>
     

If the source file contains no errors, this will produce a binary file called hello.mix which can be loaded and run by the MIX virtual machine. The -g flag tells the assembler to include debug information in the executable file (for a complete description of all the compilation options, see mixasm). Now, your are ready to run your first MIX program, as described in the following section.