Home > Repository > base > ocaml-findlib > ocaml-findlib (aarch64)
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.
Richiesto da
Richiesto in compilazione da
File forniti
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: | aarch64 |
| Gruppo: | Development/Tools |
| Dimensione: | 1.24 MB |
| URL di origine: | http://projects.camlcity.org/projects/findlib.html |
| RPM sorgente: | ocaml-findlib |
| Collegati | Fornisce | Rende obsoleti | Richiede | Raccomanda |
|---|---|---|---|---|
| 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:773ab2bb7a089878387f3b301e6bc48e ocaml(Topfind) = 0:605c05e17a9aef589fe414278a9dbb73 ocaml-findlib = 0:1.9.8-3mamba ocaml-findlib(aarch-64) = 0:1.9.8-3mamba | /usr/bin/ocamlrun [1] ld-linux-aarch64.so.1()(64bit) [1] ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) [1] libc.so.6(GLIBC_2.42)(64bit) [1] libm.so.6()(64bit) [1] libm.so.6(GLIBC_2.17)(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: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] |
