Plasma GitLab Archive
Projects Blog Knowledge

FREE SOFTWARE ON CAMLCITY.ORG

Findlib

OCaml library manager

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 OCaml. A lot of free software for OCaml now requires that Findlib is available on the system. Distributions like GODI and Debian ensure that all libraries come with META files.

Bugs: Please send them to Gerd Stolpmann directly (gerd@gerd-stolpmann.de)

License: MIT/X11
Mailing list: none
Repository: ocamlfind at github
Homepage: This page
Version 1.9.8:
Download: findlib-1.9.7
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.9.7:
Download: findlib-1.9.7
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.9.6:
Download: findlib-1.9.6
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.9.5:
Download: findlib-1.9.5
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.9.3:
Download: findlib-1.9.3
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.8.1:
Download: findlib-1.8.1
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.8.0:
Download: findlib-1.8.0
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.7.3:
Download: findlib-1.7.3
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.7.2:
Download: findlib-1.7.2
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.7.1:
Download: findlib-1.7.1
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.6.3:
Download: findlib-1.6.3
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.6.2:
Download: findlib-1.6.2
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.6.1:
Download: findlib-1.6.1
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.5.6:
Download: findlib-1.5.6
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.5.5:
Download: findlib-1.5.5
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.5.4:
Download: findlib-1.5.4
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.5.3:
Download: findlib-1.5.3
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.5.2:
Download: findlib-1.5.2
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.5.1:
Download: findlib-1.5.1
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager (NB: version 1.5 does not exist anymore, as files were missing in the release.)
Version 1.4.1:
Download: findlib-1.4.1
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.4:
Download: findlib-1.4
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.3.3:
Download: findlib-1.3.3
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.3.2:
Download: findlib-1.3.2
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.3.1:
Download: findlib-1.3.1
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.2.8:
Download: findlib-1.2.8
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.2.7:
Download: findlib-1.2.7
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.2.6:
Download: findlib-1.2.6
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.2.5:
Download: findlib-1.2.5
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.2.4:
Download: findlib-1.2.4
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.2.3:
Download: findlib-1.2.3
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.2.2:
Download: findlib-1.2.2
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
Version 1.2.1:
Download: findlib-1.2.1
Documentation: The Findlib User's Guide
The Findlib Reference Manual
Quickstart - the most important ways to use Findlib
README - The Findlib library manager
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml