Home > Repositories > base > 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.
Name:ocaml-findlib
Release: 1.9.8-1mamba
Architecture:x86_64
Group:Development/Tools
Size:1.92 MB
Upstream URL:http://projects.camlcity.org/projects/findlib.html
Source RPM:ocaml-findlib
BrothersProvidesObsoletesRequiresRecommends
ocaml-findlib-devel
config(ocaml-findlib) = 0:1.9.8-1mamba
ocaml(Findlib) = 0:41a94506c8084a133ca1b63f582dd02f
ocaml(Findlib_config) = 0:cc7de131179f23f0e90bf145a42c65a8
ocaml(Fl_args) = 0:a8cf4e3f4d72f3a17668f1df2c24b49e
ocaml(Fl_compat) = 0:bf5278fcefb21225568acd6c56a8df90
ocaml(Fl_dynload) = 0:d9ab32617fd2b9a4c9b5954fb10a4a96
ocaml(Fl_lint) = 0:e8c378ce849450eb50855fccbaa7a5b2
ocaml(Fl_meta) = 0:f0ee9d9ef172a4ad1e92a16eda751451
ocaml(Fl_metascanner) = 0:41e36ed6baa213953a2d73ab5194bfe1
ocaml(Fl_metatoken) = 0:2ee80556b58c28796e5020152710a0dc
ocaml(Fl_package_base) = 0:362bec08abeb174e87b28b21ec2fc01c
ocaml(Fl_split) = 0:e9b02223b553fd0a88d556395d3e8c7d
ocaml(Fl_topo) = 0:72ecd8c32375c7e4476ffce152ecd390
ocaml(Ocaml_args) = 0:38b6792f22b24378bfdec157bb4bf185
ocaml(Topfind) = 0:18d8989d95f3d539e15bbad215356e42
ocaml-findlib = 0:1.9.8-1mamba
ocaml-findlib(x86-64) = 0:1.9.8-1mamba
/usr/bin/ocamlrun [1]
libc.so.6(GLIBC_2.34)(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]
ocaml(Asttypes) = 0:c6cbda0727ab24f24ff77e0199818937 [1]
ocaml(Build_path_prefix_map) = 0:c087ed78089388f4d3a99676f2c10fc4 [1] [2]
ocaml(CamlinternalFormatBasics) = 0:8f8f634558798ee408df3c50a5539b15 [1] [2]
ocaml(CamlinternalLazy) = 0:5365fec4a58da3e2d8fa2186f77d9be4 [1] [2]
ocaml(Cmi_format) = 0:77a1c8f1e0d22ce55ab6c81760c7b8d6 [1] [2]
ocaml(Dynlink) = 0:b542e5672ad42f5b838f58913ba15456 [1] [2]
ocaml(Env) = 0:132a8f155a5ec71de7e5d3a85efe6e03 [1] [2]
ocaml(Ident) = 0:a68d3b48cf66f01c3af823a07d101708 [1] [2]
ocaml(Identifiable) = 0:026dfc8fdbcf370a975e554be578d5a5 [1] [2]
ocaml(Load_path) = 0:8e616f4485805b33a8219ec934a7859a [1] [2]
ocaml(Location) = 0:ad05a11c5350a8043d12b4819575b03b [1] [2]
ocaml(Longident) = 0:dddbcb2c78e865fd75e9911c4b82a7e2 [1] [2]
ocaml(Misc) = 0:fa2c1b0e885a335849c8603379ff2f89 [1] [2]
ocaml(Outcometree) = 0:674374723cd44ac1194584799175f801 [1]
ocaml(Parsetree) = 0:d160a703cc0fe2b0a7acd97f6bf25245 [1]
ocaml(Path) = 0:c74c2553734e7c86ab23c6946a08a019 [1] [2]
ocaml(Primitive) = 0:8cd5b518055f39c57cb5bfdd62b072c1 [1] [2]
ocaml(Shape) = 0:a7485b44c054c48b77a4c0546f654051 [1] [2]
ocaml(Stdlib) = 0:79b0e9d3b6f7fed07eb3cc2abb961b91 [1] [2]
ocaml(Stdlib__Arg) = 0:04b768df3893b886dc494cea56b4aa5f [1] [2]
ocaml(Stdlib__Array) = 0:622d88fad859d0d0f019e691fc4fa865 [1] [2]
ocaml(Stdlib__Buffer) = 0:4b09c9a6d0622bbf5a3829234b481822 [1] [2]
ocaml(Stdlib__Digest) = 0:61f6495d3274a42a78a63425ef892290 [1] [2]
ocaml(Stdlib__Either) = 0:26845df28d19584687a38a1ab814c3f9 [1] [2]
ocaml(Stdlib__Filename) = 0:3bcff250dd30a0e620fa7546882aaadf [1] [2]
ocaml(Stdlib__Format) = 0:b6edb97b685819e873481fe05723c8bc [1] [2]
ocaml(Stdlib__Hashtbl) = 0:34c0fdd524bf2a75e4d5af64a6d34401 [1] [2]
ocaml(Stdlib__Int32) = 0:a71ea5238030770647165f659f80b1ab [1] [2]
ocaml(Stdlib__Lazy) = 0:01430d340c028322c7247031a874e355 [1] [2]
ocaml(Stdlib__Lexing) = 0:c9318c276ac7e383fd682c2dd06be434 [1] [2]
ocaml(Stdlib__List) = 0:ee222542f6f8195441543b8b399b64b9 [1] [2]
ocaml(Stdlib__Map) = 0:978f82916b5a172c11d2b72719d85680 [1] [2]
ocaml(Stdlib__Obj) = 0:25794d29f7f4018768ea900e331a2bf3 [1] [2]
ocaml(Stdlib__Printf) = 0:bc8af6214197dc8f40eaa738a4cd6a28 [1] [2]
ocaml(Stdlib__Seq) = 0:b63511032211eae4b567ba313cd72962 [1] [2]
ocaml(Stdlib__Set) = 0:871d2ee2167ac9e7977fa13994cf4658 [1] [2]
ocaml(Stdlib__String) = 0:4933e1d855f54bfed0231b038f0dbb87 [1] [2]
ocaml(Stdlib__Sys) = 0:7726a14ce36f5c6c3abb04975cec748b [1] [2]
ocaml(Stdlib__Uchar) = 0:c0dde02a556a6d79e363ad365d165d57 [1] [2]
ocaml(Subst) = 0:428159e3773e2a53757d43066bcfca7f [1] [2]
ocaml(Topdirs) = 0:895b140490a1769cb31ff36fb54760b8 [1] [2]
ocaml(Toploop) = 0:bd94fffe0b1d633d0635d312f2aef092 [1] [2]
ocaml(Type_immediacy) = 0:64565e32358a6229bf90cc93d486536a [1] [2]
ocaml(Types) = 0:6c92ac95b66d8794b63f94c688fe1688 [1] [2]
ocaml(Warnings) = 0:1c10e6007aca64cda69b6b055565b124 [1] [2]
rtld(GNU_HASH) [1]
Provided files