Home > Repositories > 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.
⚠ This package has the following problems:
  • ocaml-findlib(x86_64,devel-misc) requires ocaml-runtime(x86_64,devel-misc) because it needs ocaml(Data_types)=0:9f178cf8e1e58dacbc1ab559802bb5d5
  • ocaml-findlib(x86_64,devel-misc) requires ocaml-runtime(x86_64,devel-misc) because it needs ocaml(Format_doc)=0:e9bc76d69e0a38952eeb83c757a95d18
  • ocaml-findlib(x86_64,devel-misc) requires ocaml-runtime(x86_64,devel-misc) because it needs ocaml(Stdlib__Domain)=0:f4f911af3a887deb4246da1952f3bbde
  • ocaml-findlib(x86_64,devel-misc) requires ocaml-runtime(x86_64,devel-misc) because it needs ocaml(Unit_info)=0:3c074c0f4cbfe70413b3f89c1a0fbf56
Name:ocaml-findlib
Release: 1.9.8-3mamba
Architecture:x86_64
Group:Development/Tools
Size:1.12 MB
Upstream URL:http://projects.camlcity.org/projects/findlib.html
Source RPM:ocaml-findlib
BrothersProvidesObsoletesRequiresRecommends
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:aa487114bbb51b0b104cd8bf4f93c1c5
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]
Required by Provided files