ocaml4-4.00.1-6.sdl6.i686.rpm


Advertisement

Description

ocaml4 - OCaml compiler and programming environment

Property Value
Distribution CentOS 6
Repository PUIAS Computational i386
Package name ocaml4
Package version 4.00.1
Package release 6.sdl6
Package architecture i686
Package type rpm
Installed size 22.58 MB
Download size 5.71 MB
Official Mirror springdale.math.ias.edu
OCaml is a high-level, strongly-typed, functional and object-oriented
programming language from the ML family of languages.
This package comprises two batch compilers (a fast bytecode compiler
and an optimizing native-code compiler), an interactive toplevel system,
parsing tools (Lex,Yacc,Camlp4), a replay debugger, a documentation generator,
and a comprehensive library.

Alternatives

Package Version Architecture Repository
ocaml4-4.00.1-6.sdl6.x86_64.rpm 4.00.1 x86_64 PUIAS Computational
ocaml4 - - -

Requires

Name Value
/usr/bin/ocaml4run -
/usr/bin/ocamlrun -
gcc -
gdbm-devel -
libX11.so.6 -
libc.so.6(GLIBC_2.11) -
libdl.so.2 -
libdl.so.2(GLIBC_2.0) -
libdl.so.2(GLIBC_2.1) -
libm.so.6 -
libm.so.6(GLIBC_2.0) -
libm.so.6(GLIBC_2.1) -
libncurses.so.5 -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.2) -
ncurses-devel -
ocaml(Arg) = 0912ae37a27d2d7d1889fb5c072b7f05
ocaml(Array) = 4d5efba91ec70acd7b184fd4b277708c
ocaml(Buffer) = 3f6c994721573c9f8b5411e6824249f4
ocaml(CamlinternalLazy) = 7e4f61f0abc0dc4bb87447429adcf88a
ocaml(Char) = 2693889a299a12395f3d4a288142de6d
ocaml(Digest) = fc1ddbe7729c06f1551c4154795b3b6c
ocaml(Filename) = db19aeb2a8d7e9bd0f4c54d51c6a433e
ocaml(Format) = 6e6b7b75c544ef4ca673a763aec805af
ocaml(Hashtbl) = 718cd6ce8bc18371ce22483e362f78b4
ocaml(Int32) = 265928798c0b8a63fa48cf9ac202f0ce
ocaml(Lazy) = be13470d54bbba2080e16d4f864ec34b
ocaml(Lexing) = 7e306603bdda9b5b4c50d1aac8def12a
ocaml(List) = bd7c662c09e850306a62c12fed5ef5ce
ocaml(Map) = 1be6bb7484ad2000575776b38d423f2f
ocaml(Obj) = ad977b422bbde52cd6cd3b9d04d71db1
ocaml(Pervasives) = 4836c254f0eacad92fbf67abc525fdda
ocaml(Printexc) = 1576494623cf9d670883c0a9dde994ae
ocaml(Printf) = 10fca44c912c9342cf3d611984d42e34
ocaml(Queue) = 9e4770869a4e57f5db312d7fdd5e6810
ocaml(Scanf) = 6ba1a49186bb3df3bb5fad3a9e7fe3da
ocaml(Set) = a7bdd82abd2a5609c0242e51ef43cacb
ocaml(String) = 54ba2685e6ed154753718e9c8becb28b
ocaml(Sys) = 45d17525db422614c1cc84b2d9f27926
ocaml(Unix) = b6bfdb83f38c665d97fc0f322923311f
rpm-build >= 4.8.0
rtld(GNU_HASH) -

Provides

Name Value
bigarray.cmxs -
graphics.cmxs -
libcamlrun_shared.so -
nums.cmxs -
ocaml(Ocamlbuild) = f133debfdd374f350911fe4cb0bab433
ocaml(Ocamlbuild_executor) = f2518513156c7f066febf08655e81a5b
ocaml(Ocamlbuild_pack) = 71dfb2e3e0b0fe86e566d50caf0f9f4e
ocaml(Ocamlbuild_plugin) = 4c9b4181135b4bd831bb65f395ca950f
ocaml(Ocamlbuild_unix_plugin) = b64eeb45f1d04aa99b36595a271821fd
ocaml4 = 4.00.1-6.sdl6
ocaml4(compiler) = 4.00.1
ocaml4(x86-32) = 4.00.1-6.sdl6
str.cmxs -
unix.cmxs -

Download

Type URL
Binary Package ocaml4-4.00.1-6.sdl6.i686.rpm
Source Package ocaml4-4.00.1-6.sdl6.src.rpm

Install Howto

  1. Download the latest puias-computational rpm from
    http://springdale.math.ias.edu/data/puias/computational/6/i386/
  2. Install puias-computational rpm:
    # rpm -Uvh puias-computational*rpm
  3. Install ocaml4 rpm package:
    # yum install ocaml4

Files

Path
/usr/bin/ocaml4
/usr/bin/ocaml4build
/usr/bin/ocaml4build.byte
/usr/bin/ocaml4build.native
/usr/bin/ocaml4byteinfo
/usr/bin/ocaml4c
/usr/bin/ocaml4c.opt
/usr/bin/ocaml4cp
/usr/bin/ocaml4debug
/usr/bin/ocaml4dep
/usr/bin/ocaml4dep.opt
/usr/bin/ocaml4lex
/usr/bin/ocaml4lex.opt
/usr/bin/ocaml4mklib
/usr/bin/ocaml4mktop
/usr/bin/ocaml4objinfo
/usr/bin/ocaml4opt
/usr/bin/ocaml4opt.opt
/usr/bin/ocaml4optp
/usr/bin/ocaml4prof
/usr/bin/ocaml4yacc
/usr/lib/ocaml4/Makefile.config
/usr/lib/ocaml4/arg.cmx
/usr/lib/ocaml4/arg.mli
/usr/lib/ocaml4/arg.p.cmx
/usr/lib/ocaml4/arith_flags.cmx
/usr/lib/ocaml4/arith_status.cmx
/usr/lib/ocaml4/arith_status.mli
/usr/lib/ocaml4/array.cmx
/usr/lib/ocaml4/array.mli
/usr/lib/ocaml4/array.p.cmx
/usr/lib/ocaml4/arrayLabels.cmx
/usr/lib/ocaml4/arrayLabels.mli
/usr/lib/ocaml4/arrayLabels.p.cmx
/usr/lib/ocaml4/big_int.cmx
/usr/lib/ocaml4/big_int.mli
/usr/lib/ocaml4/bigarray.a
/usr/lib/ocaml4/bigarray.cmx
/usr/lib/ocaml4/bigarray.cmxa
/usr/lib/ocaml4/bigarray.cmxs
/usr/lib/ocaml4/bigarray.mli
/usr/lib/ocaml4/buffer.cmx
/usr/lib/ocaml4/buffer.mli
/usr/lib/ocaml4/buffer.p.cmx
/usr/lib/ocaml4/callback.cmx
/usr/lib/ocaml4/callback.mli
/usr/lib/ocaml4/callback.p.cmx
/usr/lib/ocaml4/camlheader
/usr/lib/ocaml4/camlheader_ur
/usr/lib/ocaml4/camlinternalLazy.cmx
/usr/lib/ocaml4/camlinternalLazy.mli
/usr/lib/ocaml4/camlinternalLazy.p.cmx
/usr/lib/ocaml4/camlinternalMod.cmx
/usr/lib/ocaml4/camlinternalMod.mli
/usr/lib/ocaml4/camlinternalMod.p.cmx
/usr/lib/ocaml4/camlinternalOO.cmx
/usr/lib/ocaml4/camlinternalOO.mli
/usr/lib/ocaml4/camlinternalOO.p.cmx
/usr/lib/ocaml4/char.cmx
/usr/lib/ocaml4/char.mli
/usr/lib/ocaml4/char.p.cmx
/usr/lib/ocaml4/complex.cmx
/usr/lib/ocaml4/complex.mli
/usr/lib/ocaml4/complex.p.cmx
/usr/lib/ocaml4/condition.mli
/usr/lib/ocaml4/digest.cmx
/usr/lib/ocaml4/digest.mli
/usr/lib/ocaml4/digest.p.cmx
/usr/lib/ocaml4/dynlink.a
/usr/lib/ocaml4/dynlink.cmx
/usr/lib/ocaml4/dynlink.cmxa
/usr/lib/ocaml4/dynlink.mli
/usr/lib/ocaml4/event.mli
/usr/lib/ocaml4/expunge
/usr/lib/ocaml4/extract_crc
/usr/lib/ocaml4/filename.cmx
/usr/lib/ocaml4/filename.mli
/usr/lib/ocaml4/filename.p.cmx
/usr/lib/ocaml4/format.cmx
/usr/lib/ocaml4/format.mli
/usr/lib/ocaml4/format.p.cmx
/usr/lib/ocaml4/gc.cmx
/usr/lib/ocaml4/gc.mli
/usr/lib/ocaml4/gc.p.cmx
/usr/lib/ocaml4/genlex.cmx
/usr/lib/ocaml4/genlex.mli
/usr/lib/ocaml4/genlex.p.cmx
/usr/lib/ocaml4/graphics.a
/usr/lib/ocaml4/graphics.cmx
/usr/lib/ocaml4/graphics.cmxa
/usr/lib/ocaml4/graphics.cmxs
/usr/lib/ocaml4/graphics.mli
/usr/lib/ocaml4/graphicsX11.cmx
/usr/lib/ocaml4/hashtbl.cmx
/usr/lib/ocaml4/hashtbl.mli
/usr/lib/ocaml4/hashtbl.p.cmx
/usr/lib/ocaml4/int32.cmx
/usr/lib/ocaml4/int32.mli
/usr/lib/ocaml4/int32.p.cmx
/usr/lib/ocaml4/int64.cmx
/usr/lib/ocaml4/int64.mli
/usr/lib/ocaml4/int64.p.cmx
/usr/lib/ocaml4/int_misc.cmx
/usr/lib/ocaml4/lazy.cmx
/usr/lib/ocaml4/lazy.mli
/usr/lib/ocaml4/lazy.p.cmx
/usr/lib/ocaml4/ld.conf
/usr/lib/ocaml4/lexing.cmx
/usr/lib/ocaml4/lexing.mli
/usr/lib/ocaml4/lexing.p.cmx
/usr/lib/ocaml4/libasmrun.a
/usr/lib/ocaml4/libasmrunp.a
/usr/lib/ocaml4/libbigarray.a
/usr/lib/ocaml4/libcamlrun.a
/usr/lib/ocaml4/libcamlrun_shared.so
/usr/lib/ocaml4/libcamlstr.a
/usr/lib/ocaml4/libgraphics.a
/usr/lib/ocaml4/libnums.a
/usr/lib/ocaml4/libthreads.a
/usr/lib/ocaml4/libthreadsnat.a
/usr/lib/ocaml4/libunix.a
/usr/lib/ocaml4/list.cmx
/usr/lib/ocaml4/list.mli
/usr/lib/ocaml4/list.p.cmx
/usr/lib/ocaml4/listLabels.cmx
/usr/lib/ocaml4/listLabels.mli
/usr/lib/ocaml4/listLabels.p.cmx
/usr/lib/ocaml4/map.cmx
/usr/lib/ocaml4/map.mli
/usr/lib/ocaml4/map.p.cmx
/usr/lib/ocaml4/marshal.cmx
/usr/lib/ocaml4/marshal.mli
/usr/lib/ocaml4/marshal.p.cmx
/usr/lib/ocaml4/moreLabels.cmx
/usr/lib/ocaml4/moreLabels.mli
/usr/lib/ocaml4/moreLabels.p.cmx
/usr/lib/ocaml4/mutex.mli
/usr/lib/ocaml4/nat.cmx
/usr/lib/ocaml4/nat.mli
/usr/lib/ocaml4/nativeint.cmx
/usr/lib/ocaml4/nativeint.mli
/usr/lib/ocaml4/nativeint.p.cmx
/usr/lib/ocaml4/num.cmx
/usr/lib/ocaml4/num.mli
/usr/lib/ocaml4/nums.a
/usr/lib/ocaml4/nums.cmxa
/usr/lib/ocaml4/nums.cmxs
/usr/lib/ocaml4/obj.cmx
/usr/lib/ocaml4/obj.mli
/usr/lib/ocaml4/obj.p.cmx
/usr/lib/ocaml4/objinfo_helper
/usr/lib/ocaml4/oo.cmx
/usr/lib/ocaml4/oo.mli
/usr/lib/ocaml4/oo.p.cmx
/usr/lib/ocaml4/parsing.cmx
/usr/lib/ocaml4/parsing.mli
/usr/lib/ocaml4/parsing.p.cmx
/usr/lib/ocaml4/pervasives.cmx
/usr/lib/ocaml4/pervasives.mli
/usr/lib/ocaml4/pervasives.p.cmx
/usr/lib/ocaml4/printexc.cmx
/usr/lib/ocaml4/printexc.mli
/usr/lib/ocaml4/printexc.p.cmx
/usr/lib/ocaml4/printf.cmx
/usr/lib/ocaml4/printf.mli
/usr/lib/ocaml4/printf.p.cmx
/usr/lib/ocaml4/profiling.cmx
/usr/lib/ocaml4/profiling.o
/usr/lib/ocaml4/queue.cmx
/usr/lib/ocaml4/queue.mli
/usr/lib/ocaml4/queue.p.cmx
/usr/lib/ocaml4/random.cmx
/usr/lib/ocaml4/random.mli
/usr/lib/ocaml4/random.p.cmx
/usr/lib/ocaml4/ratio.cmx
/usr/lib/ocaml4/ratio.mli
/usr/lib/ocaml4/scanf.cmx
/usr/lib/ocaml4/scanf.mli
/usr/lib/ocaml4/scanf.p.cmx
/usr/lib/ocaml4/set.cmx
/usr/lib/ocaml4/set.mli
/usr/lib/ocaml4/set.p.cmx
/usr/lib/ocaml4/sort.cmx
/usr/lib/ocaml4/sort.mli
/usr/lib/ocaml4/sort.p.cmx
/usr/lib/ocaml4/stack.cmx
/usr/lib/ocaml4/stack.mli
/usr/lib/ocaml4/stack.p.cmx
/usr/lib/ocaml4/stdLabels.cmx
/usr/lib/ocaml4/stdLabels.mli
/usr/lib/ocaml4/stdLabels.p.cmx
/usr/lib/ocaml4/std_exit.cmx
/usr/lib/ocaml4/std_exit.o
/usr/lib/ocaml4/std_exit.p.cmx
/usr/lib/ocaml4/std_exit.p.o
/usr/lib/ocaml4/stdlib.a
/usr/lib/ocaml4/stdlib.cmxa
/usr/lib/ocaml4/stdlib.p.a
/usr/lib/ocaml4/stdlib.p.cmxa
/usr/lib/ocaml4/str.a
/usr/lib/ocaml4/str.cmx
/usr/lib/ocaml4/str.cmxa
/usr/lib/ocaml4/str.cmxs
/usr/lib/ocaml4/str.mli
/usr/lib/ocaml4/stream.cmx
/usr/lib/ocaml4/stream.mli
/usr/lib/ocaml4/stream.p.cmx
/usr/lib/ocaml4/string.cmx
/usr/lib/ocaml4/string.mli
/usr/lib/ocaml4/string.p.cmx
/usr/lib/ocaml4/stringLabels.cmx
/usr/lib/ocaml4/stringLabels.mli
/usr/lib/ocaml4/stringLabels.p.cmx
/usr/lib/ocaml4/sys.cmx
/usr/lib/ocaml4/sys.mli
/usr/lib/ocaml4/sys.p.cmx
/usr/lib/ocaml4/thread.mli
/usr/lib/ocaml4/threadUnix.mli
/usr/lib/ocaml4/unix.a
/usr/lib/ocaml4/unix.cmx
/usr/lib/ocaml4/unix.cmxa
/usr/lib/ocaml4/unix.cmxs
/usr/lib/ocaml4/unix.mli
/usr/lib/ocaml4/unixLabels.cmx
/usr/lib/ocaml4/unixLabels.mli
/usr/lib/ocaml4/weak.cmx
/usr/lib/ocaml4/weak.mli
/usr/lib/ocaml4/weak.p.cmx
/usr/lib/ocaml4/caml/alloc.h
/usr/lib/ocaml4/caml/bigarray.h
/usr/lib/ocaml4/caml/callback.h
/usr/lib/ocaml4/caml/compatibility.h
/usr/lib/ocaml4/caml/config.h
/usr/lib/ocaml4/caml/custom.h
/usr/lib/ocaml4/caml/fail.h
/usr/lib/ocaml4/caml/hash.h
/usr/lib/ocaml4/caml/intext.h
/usr/lib/ocaml4/caml/memory.h
/usr/lib/ocaml4/caml/misc.h
/usr/lib/ocaml4/caml/mlvalues.h
/usr/lib/ocaml4/caml/printexc.h
/usr/lib/ocaml4/caml/signals.h
/usr/lib/ocaml4/caml/socketaddr.h
/usr/lib/ocaml4/caml/threads.h
/usr/lib/ocaml4/caml/unixsupport.h
/usr/lib/ocaml4/ocamlbuild/ocamlbuild.cmo
/usr/lib/ocaml4/ocamlbuild/ocamlbuild.cmx
/usr/lib/ocaml4/ocamlbuild/ocamlbuild.o
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_executor.cmi
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_executor.cmo
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_executor.cmx
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_executor.o
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_pack.cmi
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_plugin.cmi
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_unix_plugin.cmi
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_unix_plugin.cmo
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_unix_plugin.cmx
/usr/lib/ocaml4/ocamlbuild/ocamlbuild_unix_plugin.o
/usr/lib/ocaml4/ocamlbuild/ocamlbuildlib.a
/usr/lib/ocaml4/ocamlbuild/ocamlbuildlib.cma
/usr/lib/ocaml4/ocamlbuild/ocamlbuildlib.cmxa
/usr/lib/ocaml4/threads/condition.cmx
/usr/lib/ocaml4/threads/event.cmx
/usr/lib/ocaml4/threads/mutex.cmx
/usr/lib/ocaml4/threads/thread.cmx
/usr/lib/ocaml4/threads/threadUnix.cmx
/usr/lib/ocaml4/threads/threads.a
/usr/lib/ocaml4/threads/threads.cmxa
/usr/lib/ocaml4/vmthreads/condition.mli
/usr/lib/ocaml4/vmthreads/event.mli
/usr/lib/ocaml4/vmthreads/libvmthreads.a
/usr/lib/ocaml4/vmthreads/mutex.mli
/usr/lib/ocaml4/vmthreads/thread.mli
/usr/lib/ocaml4/vmthreads/threadUnix.mli

Changelog

2013-09-19 - Benjamin Rose <benrose@math.princeton.edu> - 4.00.1-6
- Port to Springdale as ocaml4.
2013-02-14 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.00.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2012-10-16 - Richard W.M. Jones <rjones@redhat.com> - 4.00.1-1
- Update to upstream version 4.00.1.
- Clean up the spec file further.
2012-08-16 - Richard W.M. Jones <rjones@redhat.com> - 4.00.0-2
- ppc supports natdynlink.
2012-07-28 - Richard W.M. Jones <rjones@redhat.com> - 4.00.0-1
- Upgrade to OCaml 4.00.0 official release.
- Remove one patch (add -lpthread) which went upstream.
2012-07-20 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.00.0-0.6.beta2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2012-06-10 - Richard W.M. Jones <rjones@redhat.com> - 4.00.0-0.5.beta2
- No change, just fix up changelog.
2012-06-07 - Richard W.M. Jones <rjones@redhat.com> 4.00.0-0.3.beta2
- Upgrade to OCaml 4.00.0 beta 2.
- The language is now officially called OCaml (not Objective Caml, O'Caml etc)
- Rebase patches on top:
. New ARM backend patch no longer required, since upstream.
. Replacement config.guess, config.sub no longer required, since upstream
versions are newer.
- PPC64 backend rebased and fixed.
. Increase the default size of the stack when compiling.
- New tool: ocamloptp (ocamlopt profiler).
- New VERSION file in ocaml-runtime package.
- New ocaml-compiler-libs subpackage.
- Rearrange ExclusiveArch alphanumerically.
- alpha, ia64 native backends have been removed upstream, so they are
no longer supported as native compiler targets.
- Remove defattr.
- Make OCaml dependency generator self-contained so it doesn't need
previous version of OCaml around.
2012-06-06 - Richard W.M. Jones <rjones@redhat.com> 3.12.1-12
- ppc64: Include fix for minor heap corruption because of unaligned
minor heap register (RHBZ#826649).
- Unset MAKEFLAGS before running build.
2012-06-06 - Richard W.M. Jones <rjones@redhat.com> 3.12.1-11
- ppc64: Fix position of stack arguments to external C functions
when there are more than 8 parameters.

See Also

Package Description
ocaml4-camlp4-4.00.1-6.sdl6.i686.rpm Pre-Processor-Pretty-Printer for OCaml
ocaml4-camlp4-devel-4.00.1-6.sdl6.i686.rpm Pre-Processor-Pretty-Printer for OCaml
ocaml4-compiler-libs-4.00.1-6.sdl6.i686.rpm Compiler libraries for OCaml
ocaml4-docs-4.00.1-6.sdl6.i686.rpm Documentation for OCaml
ocaml4-emacs-4.00.1-6.sdl6.i686.rpm Emacs mode for OCaml
ocaml4-labltk-4.00.1-6.sdl6.i686.rpm Tk bindings for OCaml
ocaml4-labltk-devel-4.00.1-6.sdl6.i686.rpm Development files for labltk
ocaml4-ocaml4doc-4.00.1-6.sdl6.i686.rpm Documentation generator for OCaml
ocaml4-runtime-4.00.1-6.sdl6.i686.rpm OCaml runtime environment
ocaml4-source-4.00.1-6.sdl6.i686.rpm Source code for OCaml libraries
ocaml4-x11-4.00.1-6.sdl6.i686.rpm X11 support for OCaml
octave-3.8.2-18.sdl6.3.i686.rpm A high-level language for numerical computations
octave-control-2.6.6-1.sdl6.i686.rpm Computer-Aided Control System Design (CACSD) Tools for Octave
octave-devel-3.8.2-18.sdl6.3.i686.rpm Development headers and files for Octave
octave-doc-3.8.2-18.sdl6.3.noarch.rpm Documentation for Octave
Advertisement
Advertisement