Home > Repositories > devel-autodist > ocaml (x86_64)

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
Name:ocaml
Release: 5.3.0-1mamba
Architecture:x86_64
Group:Applications/Development
Size:34,21 MB
Upstream URL:https://ocaml.org/
Source RPM:ocaml
BrothersProvidesObsoletesRequiresRecommends
ocaml-compiler-libs
ocaml-debug
ocaml-docs
ocaml-ocamldoc
ocaml-runtime
ocaml-source
libasmrun_shared.so()(64bit)
libcamlrun_shared.so()(64bit)
ocaml = 0:5.3.0-1mamba
ocaml(CamlinternalFormat) = 0:0b6970a0d66ae5a6ecf5009c7dd6fd4d
ocaml(CamlinternalFormatBasics) = 0:aa550bdab521d60e769a9ad43a677e65
ocaml(CamlinternalLazy) = 0:e6f402abe3d0b60a19bf6c6c6c6f0848
ocaml(CamlinternalMod) = 0:2841d459081b0d0dfe3bde24f9787af1
ocaml(CamlinternalOO) = 0:e79775f1d870ceba2a88f0340a0810e8
ocaml(Dynlink) = 0:fecb619bede234b520106e08984c0058
ocaml(Dynlink_common) = 0:62cd546f35413164a655edb8bc07f0a3
ocaml(Dynlink_config) = 0:95dd312f59543a53fcb4dd31e4746eef
ocaml(Dynlink_platform_intf) = 0:f905a11a574ffa8b1a4ae3da59f4376d
ocaml(Dynlink_types) = 0:9135b6a14cf9bf3c1b483960044aae57
ocaml(Event) = 0:8858e9b9c41a10659792be22f5189086
ocaml(Profiling) = 0:7fd4d5690e29369eb2c2c21a1aae59fb
ocaml(Runtime_events) = 0:c94cd069433951ac17071103ba9484f7
ocaml(Std_exit) = 0:c9de03884048d4004628c8a471ca4152
ocaml(Stdlib) = 0:6a82e83554ad797b37ccbdfb6821c2b7
ocaml(Stdlib__Arg) = 0:42e5c744281ca6c68a1c77928ebe6b38
ocaml(Stdlib__Array) = 0:9d976b3b47c2c5800331b7449565b98c
ocaml(Stdlib__ArrayLabels) = 0:57ab25442e562d9c088c52b3d01425a9
ocaml(Stdlib__Atomic) = 0:ecec97e2369f5b68978d2a2eb427997d
ocaml(Stdlib__Bigarray) = 0:48d809166755e49b65071aace2089c7d
ocaml(Stdlib__Bool) = 0:cab73871efbfee7e905607d7c0866b20
ocaml(Stdlib__Buffer) = 0:bf6c18db9a96f4c2d97dddb7f07cdee4
ocaml(Stdlib__Bytes) = 0:ad0e607bc378f814f5d4913a8a7b8bc5
ocaml(Stdlib__BytesLabels) = 0:bfc246a80fa8d46b16bb17ec7eabb025
ocaml(Stdlib__Callback) = 0:e63ded0535f5b914a16b4f955e944303
ocaml(Stdlib__Char) = 0:9d1b9b22570f14b7df32bb39bc59d2f2
ocaml(Stdlib__Complex) = 0:eea5b6e1b092aae36e0428633d5272d9
ocaml(Stdlib__Condition) = 0:39fd8ee9f5adf538a9a140643627224d
ocaml(Stdlib__Digest) = 0:79b5d577ed7cbf094b2a76c06479bd89
ocaml(Stdlib__Domain) = 0:24d9be01b1377d92ed29d08905486a54
ocaml(Stdlib__Dynarray) = 0:97e9f9edba761b4fdb66e6e8f3b5297c
ocaml(Stdlib__Effect) = 0:5f0ab4d9717f5a0c4050915dd279c92e
ocaml(Stdlib__Either) = 0:c90604673db95a8e7dbd131a219e37c5
ocaml(Stdlib__Ephemeron) = 0:2c709fbfd59ad1519b2219df1c3a6d63
ocaml(Stdlib__Filename) = 0:f74cc059dcb93d696ed0ec81c946c31f
ocaml(Stdlib__Float) = 0:cc43cf248699c71c187a6295617194b3
ocaml(Stdlib__Format) = 0:0ebac7e879592236ff0000cd94267ec7
ocaml(Stdlib__Fun) = 0:ef4eeed65dc55c6a6c0429c8daf42a1c
ocaml(Stdlib__Gc) = 0:2e5db60eb0fd380398134c2f54ffbbbb
ocaml(Stdlib__Hashtbl) = 0:62d90b388a282ba341dbe91a50a61569
ocaml(Stdlib__In_channel) = 0:55c3dd88f952090ee81cf3cc5f651386
ocaml(Stdlib__Int) = 0:a70645b1e2972d9ddeb17d46329636cd
ocaml(Stdlib__Int32) = 0:c023c5ff3d236c9ddea65bf3e12846b5
ocaml(Stdlib__Int64) = 0:7f664408b0d5725b26a41d8fe82de705
ocaml(Stdlib__Lazy) = 0:1d6be45458ac0f04df24caf4c6b0825f
ocaml(Stdlib__Lexing) = 0:3e6ab8b82b1880d4ad2ced0d57aca6f7
ocaml(Stdlib__List) = 0:a30617a473d55bfeb31bc8cb1d8035c0
ocaml(Stdlib__ListLabels) = 0:9d8c7a36d981cc0636f00d3d90085f3e
ocaml(Stdlib__Map) = 0:47e4764001c77d7f7f16e12956f2a212
ocaml(Stdlib__Marshal) = 0:3e4c0a9c59b0e4d62cbe6fac67d913a4
ocaml(Stdlib__MoreLabels) = 0:498141a4a237a7d13c583fbd830c5927
ocaml(Stdlib__Mutex) = 0:7c985cf35f692ba380d9f84aef53e8d5
ocaml(Stdlib__Nativeint) = 0:7b40cfad9e114c0baec17b5f3a644be3
ocaml(Stdlib__Obj) = 0:95b257801d6620efb9f733a08b806029
ocaml(Stdlib__Oo) = 0:b9fbfd42269a22929297029f4716966f
ocaml(Stdlib__Option) = 0:1f125c281d6cce512ab4ed7b9a269937
ocaml(Stdlib__Out_channel) = 0:6f979ead4ebeb603fa8a0314cc9ea2ae
ocaml(Stdlib__Parsing) = 0:bd54edc573639370f05685f6024fec11
ocaml(Stdlib__Printexc) = 0:a8ffdc3139410f2a727c983fc6b29d5e
ocaml(Stdlib__Printf) = 0:53d0458f8bd9e6a47c1910b76e8b6f06
ocaml(Stdlib__Queue) = 0:b8e767cc53f52dafa1719c723bf4b181
ocaml(Stdlib__Random) = 0:2aa639764f27c99788afa2b2dbf2e75f
ocaml(Stdlib__Result) = 0:6920dcf20eda193a914bab41ae83ca87
ocaml(Stdlib__Scanf) = 0:f1fb8faa0240204ffa3944fe78ada705
ocaml(Stdlib__Semaphore) = 0:d6693559075ab0a035ff5bd943ef9e82
ocaml(Stdlib__Seq) = 0:a98573564faae435d9a1e05d5d2938ff
ocaml(Stdlib__Set) = 0:66354f6059cb641dc3f838c42610c2f7
ocaml(Stdlib__Stack) = 0:df4c36d6bbb131372027ae59ce7346dc
ocaml(Stdlib__StdLabels) = 0:9489f47570748c065cda68828e47e65f
ocaml(Stdlib__String) = 0:11ee86c6d03e0b37a2ef80541f3e00be
ocaml(Stdlib__StringLabels) = 0:d951881c5470b7996c3d2bd916aa2b93
ocaml(Stdlib__Sys) = 0:aa921c44c52af557dede0ef5720a3515
ocaml(Stdlib__Type) = 0:46046b3fec23545a64e95d57c42aa625
ocaml(Stdlib__Uchar) = 0:cc650ed80ecb08760ed6479a6adeec7b
ocaml(Stdlib__Unit) = 0:e7c156714ee306de2b139489d6689219
ocaml(Stdlib__Weak) = 0:1a371fbec831b5df00a44cc1e163c620
ocaml(Str) = 0:d2617a3b11994bc14477fac7b03e4bfd
ocaml(Thread) = 0:c117adb5712f1019996c4af4fd6e18c2
ocaml(Unix) = 0:45b6a8c42e673811f86ef36a0e852dfa
ocaml(UnixLabels) = 0:70db8cc7bff9bfac227c653f4679c6d9
ocaml(compiler) = 0:5.3.0
ocaml(x86-64) = 0:5.3.0-1mamba
ocamlx(CamlinternalFormat) = 0:4bd529a5f7de73a5b88843b224a438b6
ocamlx(CamlinternalFormatBasics) = 0:c370c0c0d0250f5efd8df933bd6ceb60
ocamlx(CamlinternalLazy) = 0:2f71234fb3298ba878f811b2981cd8f1
ocamlx(CamlinternalMod) = 0:73c8ddb86f311fe80b2baa0e0986f7f9
ocamlx(CamlinternalOO) = 0:bc3363b8b543568b6f2079ad93f43d64
ocamlx(Dynlink) = 0:de8f3b5b207f26b05870a976c590aed3
ocamlx(Dynlink_common) = 0:3ec8de44c7f580c686e064a395d0e8f9
ocamlx(Dynlink_config) = 0:093104b70a1d116a3cee723d9242f046
ocamlx(Dynlink_platform_intf) = 0:2153aff75889b8c956c55dc1a42ab718
ocamlx(Dynlink_types) = 0:e071b90ac0be59772782f628a57ac38b
ocamlx(Event) = 0:f2c62f59d33f200a344b720dc9c91139
ocamlx(Profiling) = 0:8a05424a8f2478145724aa8bc3c76b6f
ocamlx(Runtime_events) = 0:56b913086f39dacbf014bced460c2b4c
ocamlx(Std_exit) = 0:d3cf80af9046ced51817b53f8eb0fa46
ocamlx(Stdlib) = 0:b9440d3b3a40bb43ff65cdeb096a033a
ocamlx(Stdlib__Arg) = 0:a735cb3e1d1e3f5109eec955e0edea08
ocamlx(Stdlib__Array) = 0:f77b1ee1f7f30b3010b59809dfb574c7
ocamlx(Stdlib__ArrayLabels) = 0:ddc50dbdf5c625c2d7de1a183e750e15
ocamlx(Stdlib__Atomic) = 0:da757a753c1c59fe4f5a0ec75e835a86
ocamlx(Stdlib__Bigarray) = 0:77f1d21cc5531ecdd14a72b1e5aaf60d
ocamlx(Stdlib__Bool) = 0:e956738f387d6732d6de46bd36176bf1
ocamlx(Stdlib__Buffer) = 0:a28c9c67cc097f04a8e0ce3e5917ae42
ocamlx(Stdlib__Bytes) = 0:f2af955d0dc94fffa1aaec5946becbc6
ocamlx(Stdlib__BytesLabels) = 0:d1e5651cd1da607c8325ea64d9da52af
ocamlx(Stdlib__Callback) = 0:f91512b5dec3bf1ea290d5e2d2316830
ocamlx(Stdlib__Char) = 0:4115f229bebcf84f9a6523706ac33713
ocamlx(Stdlib__Complex) = 0:05c2eadb1393915cbb882bf169590dba
ocamlx(Stdlib__Condition) = 0:7d3cbf687f038c551203aee8e19e5dd4
ocamlx(Stdlib__Digest) = 0:f69caf9de9c4dd533c6a0d2a3add9194
ocamlx(Stdlib__Domain) = 0:fa7ce8979a658cdfea69f5aec8ac03fd
ocamlx(Stdlib__Dynarray) = 0:1fee5ca21a56f7d85f5fea4a63896e7a
ocamlx(Stdlib__Effect) = 0:4e8ddbce0603555d3cbc26ab408b2966
ocamlx(Stdlib__Either) = 0:ffe7761e7a00514561fa0d40e9152439
ocamlx(Stdlib__Ephemeron) = 0:dbccde560668ae8bf8c6fbfc3756836a
ocamlx(Stdlib__Filename) = 0:264f7052662f9713742d169db06d4749
ocamlx(Stdlib__Float) = 0:22973e143b77cc15cc5f97d01d3954e3
ocamlx(Stdlib__Format) = 0:dddf84c4b2b9d01cdd60bb45d7497132
ocamlx(Stdlib__Fun) = 0:2b144272b51f3f73e9842ce0c8c7c078
ocamlx(Stdlib__Gc) = 0:24f0ec9b9f91f07d3c73531a4acd90eb
ocamlx(Stdlib__Hashtbl) = 0:c259688e14ebdf681c0dd1a5ca45ba39
ocamlx(Stdlib__In_channel) = 0:e9400bf4a8eba6f532eaf20f0c798064
ocamlx(Stdlib__Int) = 0:2656d8eb3f22ecf9bb93237b832c8e23
ocamlx(Stdlib__Int32) = 0:9a8889bfb5144b47e6b8d15ddbc566bc
ocamlx(Stdlib__Int64) = 0:04457684304f18f4096db1ee91ee123f
ocamlx(Stdlib__Lazy) = 0:81801fd21a91d7ed5be6d7271a7d22b0
ocamlx(Stdlib__Lexing) = 0:d93dc26bad19eca1ac23e334fc836dbf
ocamlx(Stdlib__List) = 0:fb8f7badbc37ab239cf1975d625b3123
ocamlx(Stdlib__ListLabels) = 0:0b1f56869027e1c93e95787ee1bc008f
ocamlx(Stdlib__Map) = 0:b29b658f8505510f11a316ce4ed26280
ocamlx(Stdlib__Marshal) = 0:cad2242cc2ec785f35b6b17bd2e12d67
ocamlx(Stdlib__MoreLabels) = 0:467058dfe07a0305fc333eb7ebdf34ec
ocamlx(Stdlib__Mutex) = 0:72c8c54f3449dc047aaf035abd56f07d
ocamlx(Stdlib__Nativeint) = 0:d1565aa0b558dd95bfd6c3ee7528e92c
ocamlx(Stdlib__Obj) = 0:c6fc4e01a475465edab6e0d623119f9e
ocamlx(Stdlib__Oo) = 0:a60f42c33af41e37d99815d126b4990a
ocamlx(Stdlib__Option) = 0:5da579a5a1f68772d3be631899949166
ocamlx(Stdlib__Out_channel) = 0:c076aefe637ef8d82fce32198a99f2f2
ocamlx(Stdlib__Parsing) = 0:5e43d278382c1a5f9ead9fee3cb01c0b
ocamlx(Stdlib__Printexc) = 0:568b15064b1c33fd54847384f8505900
ocamlx(Stdlib__Printf) = 0:1064d26e8237e72b0a6ba7a6a1a9e79c
ocamlx(Stdlib__Queue) = 0:ef822537489f72e2622d8d6c209e7d65
ocamlx(Stdlib__Random) = 0:344a2babbb8e0390af77a17fc56580bb
ocamlx(Stdlib__Result) = 0:1b7c3dfa40e4da0a7bd0a0bdc15a549f
ocamlx(Stdlib__Scanf) = 0:a4887c34cf43d923d9daee8e03bd3e1d
ocamlx(Stdlib__Semaphore) = 0:93c3f85725b76bd2d003d483ba54a1c9
ocamlx(Stdlib__Seq) = 0:bffd7a6c96089ec02892a1a1ed0eb069
ocamlx(Stdlib__Set) = 0:a60773680ca0a55a79b271df5f70986d
ocamlx(Stdlib__Stack) = 0:5a7f18c0ce6ea7c0fa4716b9b9e4a0f3
ocamlx(Stdlib__StdLabels) = 0:9301288c46a82b4c56b30d00e189efdf
ocamlx(Stdlib__String) = 0:44c5d698825a903abec20f6c61327313
ocamlx(Stdlib__StringLabels) = 0:9759dafc860182dc050a8e9a3f247e15
ocamlx(Stdlib__Sys) = 0:216f096912da333b876a701ac8ac998b
ocamlx(Stdlib__Type) = 0:cb1602bc873aabaf09c466079c99eb7d
ocamlx(Stdlib__Uchar) = 0:8759887da1fbee94f98541117011db35
ocamlx(Stdlib__Unit) = 0:d4c9c5684fdc10abe793a5cf12923b33
ocamlx(Stdlib__Weak) = 0:187e06d9c1bb29b711470f661475ae59
ocamlx(Str) = 0:cc837d474b04caadd71294dbbcc57819
ocamlx(Thread) = 0:fff82e3eb18393b71ebb519847449c51
ocamlx(Unix) = 0:ca0059fc4521399215c030c4fe05dc04
ocamlx(UnixLabels) = 0:7ed8ecee3be1ead2481071661fb4f75a
/usr/bin/ocamlrun [1] [2]
gcc [1]
ld-linux-x86-64.so.2()(64bit) [1]
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) [1]
libc.so.6(GLIBC_2.38)(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]
libzstd.so.1()(64bit) [1]
ocaml(Dynlink_cmxs_format) = 0:7dd3bf31b796612fb570f5614e8deb9a (unresolved)
ocaml-runtime = 0:5.3.0-1mamba [1]
rtld(GNU_HASH) [1]
Provided files