External .cma/.cmxa library can be linked as follows: OCAML_OTHER_LIBS = ... OcamlProgram(...) But what should I do if I have to link a single external .cmo/.cmx? (Currently I've modified OCaml.om but maybe missed something obvious?) - Dmitry Bely