ocaml-cppo - An equivalent of the C preprocessor targeted at the OCaml language

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name ocaml-cppo
Package version 0.9.3
Package release 6.mga4
Package architecture i586
Package type rpm
Installed size 515.41 KB
Download size 176.91 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
Cppo is an equivalent of the C preprocessor targeted at the OCaml language
and its variants.
The main purpose of cppo is to provide a lightweight tool for simple macro
substitution (#define) and file inclusion (#include) for the occasional case
when this is useful in OCaml. Processing specific sections of files by
calling external programs is also possible via #ext directives.
The implementation of cppo relies on the standard library of OCaml and on
the standard parsing tools Ocamllex and Ocamlyacc, which contribute to the
robustness of cppo across OCaml versions.


Package Version Architecture Repository
ocaml-cppo-0.9.3-6.mga4.x86_64.rpm 0.9.3 x86_64 Mageia Core
ocaml-cppo - - -


Name Value
libc.so.6 -
libc.so.6(GLIBC_2.0) -
libc.so.6(GLIBC_2.1) -
libc.so.6(GLIBC_2.1.2) -
libc.so.6(GLIBC_2.2) -
libc.so.6(GLIBC_2.3) -
libc.so.6(GLIBC_2.7) -
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) -


Name Value
ocaml-cppo == 0.9.3-6.mga4
ocaml-cppo(x86-32) == 0.9.3-6.mga4


Type URL
Binary Package ocaml-cppo-0.9.3-6.mga4.i586.rpm
Source Package ocaml-cppo-0.9.3-6.mga4.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install ocaml-cppo rpm package:
    # urpmi ocaml-cppo




2013-10-19 - umeabot <umeabot> 0.9.3-6.mga4
+ Revision: 534319
- Mageia 4 Mass Rebuild
2013-09-10 - blue_prawn <blue_prawn> 0.9.3-5.mga4
+ Revision: 477272
- rebuild for ocaml-4.01.0
2013-01-12 - umeabot <umeabot> 0.9.3-4.mga3
+ Revision: 361225
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
2012-10-01 - blue_prawn <blue_prawn> 0.9.3-3.mga3
+ Revision: 301644
- new rpm group for ocaml
2012-09-28 - blue_prawn <blue_prawn> 0.9.3-2.mga3
+ Revision: 299088
- new rpm group for ocaml
2012-09-01 - blue_prawn <blue_prawn> 0.9.3-1.mga3
+ Revision: 286895
- updated to last version 0.9.3 (and new homepage, new download link)
2012-06-24 - blue_prawn <blue_prawn> 0.9.2-1.mga3
+ Revision: 262912
- imported package ocaml-cppo

See Also

Package Description
ocaml-cppo-devel-0.9.3-6.mga4.i586.rpm Development files for ocaml-cppo
ocaml-creal-0.7-6.mga4.i586.rpm Exact real arithmetic for OCaml
ocaml-creal-devel-0.7-6.mga4.i586.rpm Exact real arithmetic for Objective Caml
ocaml-cry-0.2.2-7.mga4.i586.rpm OCaml interface for MP3/Ogg Vorbis broadcast
ocaml-cry-devel-0.2.2-7.mga4.i586.rpm Development files for ocaml-cry
ocaml-cryptgps-0.2.1-7.mga4.i586.rpm Cryptographic functions
ocaml-cryptgps-devel-0.2.1-7.mga4.i586.rpm Development files for ocaml-cryptgps
ocaml-cryptokit-1.9-2.mga4.i586.rpm OCaml library of cryptographic and hash functions
ocaml-cryptokit-devel-1.9-2.mga4.i586.rpm Development files for ocaml-cryptokit
ocaml-csv-1.3.1-2.mga4.i586.rpm OCaml library for reading and writing CSV files
ocaml-csv-devel-1.3.1-2.mga4.i586.rpm Development files for ocaml-csv
ocaml-cudf-0.6.3-6.mga4.i586.rpm CUDF (Common Upgradeability Description Format) OCaml development stuff
ocaml-cudf-devel-0.6.3-6.mga4.i586.rpm Development files for ocaml-cudf
ocaml-curl-0.5.3-13.mga4.i586.rpm OCaml Curl library (ocurl)
ocaml-curl-devel-0.5.3-13.mga4.i586.rpm Development files for ocaml-curl