title: Creating .cma file OCaml
body: <p>I am new to OCaml and i am trying to use its <a href="http://okmij.org/ftp/kakuritu/" rel="nofollow">HANSEI</a> library. For that, i need to include few .ml and .mli files as mentioned <a href="http://okmij.org/ftp/kakuritu/#implementation" rel="nofollow">here</a> along with caml-shift.tar.gz as mentioned <a href="http://okmij.org/ftp/continuations/implementations.html#caml-shift" rel="nofollow">here</a>.</p>
  
  <p>Initial line of contents in my MakeFile is as follows:</p>
  
  <pre><code># HANSEI: OCaml library for direct probabilitic programming
  #
  # The library requires the caml-shift library, delimcc.cma and the 
  # correspondent .mli files. See caml-shift.tar.gz.
  # Please adjust DELIMCC= below to point to the library.
  #
  # The typical command to use the OCaml top-level:
  # $ ocaml -I ../../Continuations/caml-shift/ \
  #       ../../Continuations/caml-shift/delimcc.cma
  # and then do #load "prob.cma";;
  
  # $Id$
  
  DELIMCC=/root/.opam/4.00.1/lib/caml-shift
  OCAMLC=ocamlc
  OCAMLOPT=ocamlopt
  
  DELIMCCRUN=-I $(DELIMCC) -dllpath $(DELIMCC) $(DELIMCC)/delimcc.cma
  DELIMCCINT=$(DELIMCC)/delimcc.cmi
  DELIMCCOPT=-I $(DELIMCC)  $(DELIMCC)/delimcc.cmxa
  
  LIB=prob.cma
  LIBOPT=prob.cmxa
  .
  .
  .
  </code></pre>
  
  <p>Comment section of the MakeFile suggests me to have delimcc.cma file along with other .ml and .mli files but I am not sure how to create .cma files. I am not able to find already created delimcc.cma file. Please help me with this. Please let me know in case my understanding is wrong. Thanks!</p>