Home > Repository > devel-misc > ocaml-findlib > ocaml-findlib (x86_64)

ocaml-findlib: A library manager for OCaml

Findlib is a library manager for Objective Caml.
It provides a convention how to store libraries, and a file format ("META") to describe the properties of libraries.
There is also a tool (ocamlfind) for interpreting the META files, so that it is very easy to use libraries in programs and scripts.
The information in META includes version string, compiler options for using the library, and dependencies on other libraries.
Writing META files is straight-forward, and comes close to filling out a template.
The ocamlfind tool makes it very easy to use libraries from O'Caml programs.
Basically, ocamlfind is a compiler driver that interprets some additional command-line switches for selecting libraries.
It is also possible to use ocamlfind as query tool to extract data from the library base.
After years of development, Findlib is now the de-facto standard for library management in O'Caml.
A lot of free software for O'Caml now requires that Findlib is available on the system.
Distributions like GODI and Debian ensure that all libraries come with META files.
Nome:ocaml-findlib
Versione: 1.9.8-3mamba
Architettura:x86_64
Gruppo:Development/Tools
Dimensione:1.11 MB
URL di origine:http://projects.camlcity.org/projects/findlib.html
RPM sorgente:ocaml-findlib
CollegatiFornisceRende obsoletiRichiedeRaccomanda
ocaml-findlib-debug
ocaml-findlib-devel
config(ocaml-findlib) = 0:1.9.8-3mamba
ocaml(Findlib) = 0:a5fc3db70ae71cda44eb0da93e094eb2
ocaml(Findlib_config) = 0:df3ca2cef408d4989cb23f20c2cdb818
ocaml(Fl_args) = 0:82521315dbc3ac34e72645978d0cacb6
ocaml(Fl_compat) = 0:1278ade0c0ecf76b715112debcc9818c
ocaml(Fl_dynload) = 0:98becdfbc0a4859a14beee41a96f451f
ocaml(Fl_lint) = 0:bccf9d39205bfce5b68df7e427136e12
ocaml(Fl_meta) = 0:1f1f27ec1d58b08b96a6c0db5c0fcd4d
ocaml(Fl_metascanner) = 0:f2833d59fc6fb9013774ad16022f6e1f
ocaml(Fl_metatoken) = 0:c52aa6baf9d82887fc926a04bacae69b
ocaml(Fl_package_base) = 0:b49943184674c704462363ed948c27f6
ocaml(Fl_split) = 0:1bd404e83ef83cee6ecd6ef3dcd00441
ocaml(Fl_topo) = 0:a99ad815333337ceb1bdc878e260b687
ocaml(Ocaml_args) = 0:f3a59ef02428742243e5cb6081228fab
ocaml(Topfind) = 0:605c05e17a9aef589fe414278a9dbb73
ocaml-findlib = 0:1.9.8-3mamba
ocaml-findlib(x86-64) = 0:1.9.8-3mamba
/usr/bin/ocamlrun [1] [2]
ld-linux-x86-64.so.2()(64bit) [1]
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) [1]
libc.so.6(GLIBC_2.42)(64bit) [1]
libm.so.6()(64bit) [1]
libm.so.6(GLIBC_2.2.5)(64bit) [1]
libm.so.6(GLIBC_2.29)(64bit) [1]
libm.so.6(GLIBC_2.35)(64bit) [1]
libm.so.6(GLIBC_2.38)(64bit) [1]
libpthread.so.0()(64bit) [1]
ocaml [1] [2]
ocaml(Asttypes) = 0:e507ef6e691c55af686b09bd398e52fe [1] [2]
ocaml(Build_path_prefix_map) = 0:e0f5cdd3ea76275f8c562bce411ee08b [1] [2]
ocaml(CamlinternalFormatBasics) = 0:bb23651112c1e05c61498d902472830d [1] [2]
ocaml(CamlinternalLazy) = 0:321f83e197d23ef3129f66a139b9829f [1] [2]
ocaml(Cmi_format) = 0:af4e87c82d2bb018b25d798368662790 [1] [2]
ocaml(Data_types) = 0:9f178cf8e1e58dacbc1ab559802bb5d5 [1] [2]
ocaml(Dynlink) = 0:08e1461841151b2dfdeeb2b217719fea [1] [2]
ocaml(Env) = 0:0cdf66ea216efe371c58a7976afe2075 [1] [2]
ocaml(Format_doc) = 0:e9bc76d69e0a38952eeb83c757a95d18 [1] [2]
ocaml(Ident) = 0:61cbd919c8f6ef60ced7ecbe7fb6faf5 [1] [2]
ocaml(Identifiable) = 0:8621bc2814d3f193b9cab59619693489 [1] [2]
ocaml(Load_path) = 0:311833dc50b7f0117c7580122e8b521b [1] [2]
ocaml(Location) = 0:1f3b4a14027aa1c3d06755358fe40ab9 [1] [2]
ocaml(Longident) = 0:4fec6bb94016657f43f91bd096f27b38 [1] [2]
ocaml(Misc) = 0:ea5241d01e1dabb94abc602b35e56ade [1] [2]
ocaml(Oprint) = 0:a9904171b8bf1832d4d8d6c06ba280db [1] [2]
ocaml(Outcometree) = 0:793c2f1dc6a3183ed387453b3e75c9df [1]
ocaml(Parsetree) = 0:a8e773e1784913e8af2f5f83ed53a93b [1]
ocaml(Path) = 0:d652fc6085398c2f07e51fed32d448b8 [1] [2]
ocaml(Primitive) = 0:691172872c2967e1d5ca29687c0c6b3f [1] [2]
ocaml(Shape) = 0:639524fde7fd305260a62f1e1cefbd0a [1] [2]
ocaml(Stdlib) = 0:7ff659a4a6b8ca32adc85623b24921e4 [1] [2]
ocaml(Stdlib__Arg) = 0:c45f9dbce830bdf7c07d08fc27cae4b2 [1] [2]
ocaml(Stdlib__Array) = 0:c1e9990cfc96f4a80be219086df84a1a [1] [2]
ocaml(Stdlib__Buffer) = 0:199531813c148c733aa4841901f61885 [1] [2]
ocaml(Stdlib__Digest) = 0:34f0d73da12b160ad2ec9f14ef6ccb12 [1] [2]
ocaml(Stdlib__Domain) = 0:f4f911af3a887deb4246da1952f3bbde [1] [2]
ocaml(Stdlib__Either) = 0:d0d544d8ad6cd8d3916ef604e87e8b79 [1] [2]
ocaml(Stdlib__Filename) = 0:dca44599068c4f1117dfeb6a2637f3f9 [1] [2]
ocaml(Stdlib__Format) = 0:59fa71efaaaea19dea6b27602dcaaaa2 [1] [2]
ocaml(Stdlib__Hashtbl) = 0:962e9d183e8a207a666ca7506cf46032 [1] [2]
ocaml(Stdlib__Int32) = 0:eb4f33ed29b560525b336e79955fa30a [1] [2]
ocaml(Stdlib__Lazy) = 0:d0b8d3be22a8b5bdfc9dda1877ae006f [1] [2]
ocaml(Stdlib__Lexing) = 0:070822eb5537492e7ac0d885f1627b82 [1] [2]
ocaml(Stdlib__List) = 0:1f65c7c74ac3633417a8002cc6dd0e53 [1] [2]
ocaml(Stdlib__Map) = 0:2d8ea4e0be35a4403643e7043fc81316 [1] [2]
ocaml(Stdlib__Obj) = 0:70f3df7415d40eb721c8413fa408b7b6 [1] [2]
ocaml(Stdlib__Printf) = 0:689694603948509ee3d0b39b9ac66005 [1] [2]
ocaml(Stdlib__Result) = 0:57c890b1fb51649494b6cefd7d3ddc9b [1] [2]
ocaml(Stdlib__Seq) = 0:1d1c31e02b77070ff0e51eaaab2af0cc [1] [2]
ocaml(Stdlib__Set) = 0:f1c0353417503cf69279f65dd7b31d22 [1] [2]
ocaml(Stdlib__String) = 0:64f1c33cae78f3dd80ca58dbba3deaf9 [1] [2]
ocaml(Stdlib__Sys) = 0:06196acdacded24c46c02b8acd00223a [1] [2]
ocaml(Stdlib__Uchar) = 0:f6a44dd0c2e2c80b44deed7eb3c121ef [1] [2]
ocaml(Subst) = 0:b930cee1e6bdd0d12aaa3723dec0cbf8 [1] [2]
ocaml(Topdirs) = 0:cdab8011b8b54d81cf0803aef8fd9e8b [1] [2]
ocaml(Toploop) = 0:c80e2fca60fda9d8dfe6e9bfde4f1118 [1] [2]
ocaml(Type_immediacy) = 0:e9c7b29e4682b2c8d33db46d874c4407 [1] [2]
ocaml(Types) = 0:9cd5e0c0403b733edee4d9c7b8a72d97 [1] [2]
ocaml(Unit_info) = 0:3c074c0f4cbfe70413b3f89c1a0fbf56 [1] [2]
ocaml(Warnings) = 0:fb0409a10304c2fa86fc9e127c31ff52 [1] [2]
rtld(GNU_HASH) [1]
Richiesto da File forniti