findlib.conf(5) File Formats Manual findlib.conf(5) (NAME) findlib.conf - findlib/ocamlfind (GENERAL) findlib : (Build time): findlib "configure" . . : o findlib.conf. OCAMLFIND_CONF . o OCaml (autolinking) . findlib.conf: configure . . ".conf" findlib.conf.d . (Environment variables): findlib.conf . Findlib.init . findlib.conf findlib.conf ( configure) /usr/local/etc . OCAMLFIND_CONF findlib.conf . META : variable = "value" : path META . ( : ) . d p d/p/META . META d/p . d/META.p META.p directory . META . . : path = "/usr/local/lib/ocaml/site-lib:/usr/lib/ocaml/site-lib" destdir ocamlfind install : d p d/p . : destdir = "/usr/local/lib/ocaml/site-lib" . metadir ocamlfind install META ( META.p p= ) META . : metadir = "/var/lib/findlib/metaregistry" . . ocamlc, ocamlopt, ocamlcp, ocamlmktop, ocamldoc, ocamldep, ocamlbrowser "ocamlc" "ocamlopt" "ocamlcp" "ocamlmktop" "ocamldoc" "ocamldep" "ocamlbrowser" . ocamlfind . : ocamlc = "ocamlc.opt" ocamlopt = "ocamlopt.opt" ocamlcp = "ocamlcp.opt" ocamlmktop = "ocamlmktop.opt" . . stdlib . OCaml . . ! ldconf ld.conf . OCaml ocamlfind . "ignore" ld.conf . ld.conf OCaml . . ! (Toolchains): . " " toolchain . : variable(toolchain) = "value" : ocamlc(mypatch) = "ocamlc-mypatch" "mypatch" . -toolchain ocamlfind. (ENVIRONMENT) findlib/ocamlfind : OCAMLFIND_CONF findlib.conf . . OCAMLFIND_TOOLCHAIN -toolchain . OCAMLPATH . path . OCAMLFIND_DESTDIR destdir . OCAMLFIND_METADIR metadir . OCAMLFIND_COMMANDS ocamlc, ocamlopt, ocamlcp, ocamlmktop, ocamldoc, ocamldep / ocamlbrowser. : ocamlc=name ocamlopt=name ocamlcp=name ocamlmktop=name ocamldoc=name ocamldep=name ocamlbrowser=name : ocamlc=ocamlc-3.00 ocamlopt=ocamlopt-3.00 ocamlcp=ocamlcp-3.00 ocamlmktop=ocamlmktop-3.00 CAMLLIB OCAMLLIB stdlib . OCAMLFIND_LDCONF ldconf . OCAMLFIND_IGNORE_DUPS_IN findlib . . User Manual The findlib package manager for OCaml findlib.conf(5)