Author: Christian.Queinnec@lip6.fr

## Chapter Overview

This chapter presents the different ways to compile an Objective CAML program and compares their portability and efficiency. The first section explains the different steps of Objective CAML compilation. The second section describes the different types of compilation and the syntax for the production of executables. The third section shows how to construct standalone executables - programs which are independent of an installation of the Objective CAML system. Finally the fourth section compares the different types of compilation with respect to portability and efficiency of execution.