ocamlmklib - generate libraries with mixed C / Caml code.
ocalmklib
The ocamlmklib command facilitates the construction of libraries containing both Caml code and C code, and usable both in static linking and dynamic linking modes.
-h, --help Show summary of options.
-cclib\ lib C library passed to ocamlc -a or ocamlopt (1)-a only.
-ccopt\ opt C option passed to ocamlc (1)-a or ocamlopt (1)-a only.
-custom Disable dynamic loading.
-dllpath\ dir Add dir to the run-time search path for DLLs.
-I\ dir Add dir to the path searched for Caml object files.
-failsafe Fall back to static linking if DLL construction failed.
-ldopt\ opt C option passed to the shared linker only.
-linkall Build Caml archive with link-all behavior.
-l lib Specify a dependent C library.
-L dir Add dir to the path searched for C libraries.
-ocamlc\ cmd Use cmd in place of ocamlc (1).
-ocamlopt\ cmd Use cmd in place of ocamlopt (1).
-o\ name Generated Caml library is named name .cma or name .cmxa.
-oc\ name Generated C library is named
or
-rpath\ dir Same as -dllpath dir .
-R dir Same as -rpath .
-verbose Print commands before executing them.
-Wl, -rpath dir Same as -dllpath dir .
-Wl, -rpath -Wl dir Same as -dllpath dir .
-Wl, -Rdir Same as -dllpath dir .
-F dir Specify a framework directory (MacOSX).
-framework\ name Use framework name (MacOSX). This manual page was written by Samuel Mimram <samuel.mimram@ens-lyon.org>, for the Debian project (but may be used by others). SEE ALSO
AUTHOR