Home > Repository > base > ocaml
OCaml is a general-purpose programming language, designed with program safety and reliability in mind.
It is very expressive, yet easy to learn and use.
OCaml supports functional, imperative, and object-oriented programming styles.
It has been developed and distributed by INRIA, France's national research institute for computer science, since 1985.
This package provides in particular the following tools:
* ocamlc: the OCaml batch compiler,
* ocamlopt: the OCaml high-performance native-code compiler,
* ocamldep: the dependency generator (in a format suitable for the make utility),
* ocaml: the interactive (command-line) toplevel system,
* ocamlmktop: builds OCaml toplevels that contain user code preloaded at start-up,
* ocamllex: the OCaml lexical analyser, very close to lex,
* ocamlyacc: the OCaml parser generator, in the style yacc.
* ocamldebug: the OCaml source-level replay debugger,
* ocamlprof: the OCaml profiling tool,
for programs compiled in profiling mode by using either
ocamlcp: the front-end to the ocamlc compiler
or
ocamloptp: the front-end to the ocamlopt compiler,
* ocamlbuild:
automates the compilation of most OCaml projects with minimal user intervention,
* ocamlmklib: a tool for building mixed C/OCaml libraries
* ocamlobjinfo: a tool for displaying informations on files
ocaml-5.4-refman.info.tar.gz
ocaml-5.4-refman.pdf
ocaml-5.4.1.tar.xz
ocaml.spec
Richiesto in compilazione da
ocaml: The OCaml compiler and programming environment
OCaml is a general-purpose programming language, designed with program safety and reliability in mind.It is very expressive, yet easy to learn and use.
OCaml supports functional, imperative, and object-oriented programming styles.
It has been developed and distributed by INRIA, France's national research institute for computer science, since 1985.
This package provides in particular the following tools:
* ocamlc: the OCaml batch compiler,
* ocamlopt: the OCaml high-performance native-code compiler,
* ocamldep: the dependency generator (in a format suitable for the make utility),
* ocaml: the interactive (command-line) toplevel system,
* ocamlmktop: builds OCaml toplevels that contain user code preloaded at start-up,
* ocamllex: the OCaml lexical analyser, very close to lex,
* ocamlyacc: the OCaml parser generator, in the style yacc.
* ocamldebug: the OCaml source-level replay debugger,
* ocamlprof: the OCaml profiling tool,
for programs compiled in profiling mode by using either
ocamlcp: the front-end to the ocamlc compiler
or
ocamloptp: the front-end to the ocamlopt compiler,
* ocamlbuild:
automates the compilation of most OCaml projects with minimal user intervention,
* ocamlmklib: a tool for building mixed C/OCaml libraries
* ocamlobjinfo: a tool for displaying informations on files
| Nome: | ocaml |
| Versione: | 5.4.1-3mamba |
| Gruppo: | Applications/Development |
| Manutentore: | silvan |
| Licenza: | LGPL |
| Dimensione: | 10.13 MB |
| URL di origine: | https://ocaml.org/ |
| Data di compilazione: | 2026-04-30 14:34:26 |
File sorgenti
ocaml-5.4-refman-html.tar.gzocaml-5.4-refman.info.tar.gz
ocaml-5.4-refman.pdf
ocaml-5.4.1.tar.xz
ocaml.spec
Pacchetti binari e dipendenze
| x86_64 | aarch64 | i586 | |
|---|---|---|---|
| RPM creati | ocaml ocaml-compiler-libs ocaml-debug ocaml-docs ocaml-ocamldoc ocaml-runtime ocaml-source | ocaml ocaml-compiler-libs ocaml-debug ocaml-docs ocaml-ocamldoc ocaml-runtime ocaml-source | ocaml ocaml-compiler-libs ocaml-debug ocaml-docs ocaml-ocamldoc ocaml-runtime ocaml-source |
| Dipendenze di compilazione | emacs-nox [1] glibc-devel [1] libgcc [1] libgdbm-devel [1] libzstd-devel [1] | emacs-nox [1] glibc-devel [1] libgcc [1] libgdbm-devel [1] libzstd-devel [1] | emacs-nox [1] glibc-devel [1] libgcc [1] libgdbm-devel [1] libzstd-devel [1] |
Cronologia delle modifiche
| Data | Packager | Versione | Descrizione |
|---|---|---|---|
| 2026-04-30 | claude | 5.4.1-3mamba | - fix i586 build: use make world (bytecode only) and exclude native-only files from %files - ignore Dynlink_cmo_format and Dynlink_cmxs_format in __ocaml_requires_opts (internal dynlink modules, approach from CentOS Stream) |
| 2026-04-29 | claude | 5.4.1-2mamba | - add Provides for ocaml(Seq) = d501be6def44505b4b6cae26de0c9204 (stdlib Seq alias not exposed as .cmi in OCaml 5) |
| 2026-02-17 | autodist | 5.4.1-1mamba | - automatic version update by autodist |
| 2025-10-10 | autodist | 5.4.0-2mamba | - automatic version update by autodist |
| 2025-10-10 | autodist | 5.4.0-1mamba | - automatic version update by autodist |
| 2025-01-09 | autodist | 5.3.0-1mamba | - automatic version update by autodist |
| 2024-12-07 | autodist | 5.2.1-1mamba | - automatic version update by autodist |
| 2023-12-08 | autodist | 5.1.1-1mamba | - automatic version update by autodist |
| 2023-09-16 | autodist | 5.1.0-1mamba | - automatic version update by autodist |
| 2023-06-30 | silvan | 5.0.0-2mamba | - bump release |
