ucpp - A quick and light preprocessor, but anyway fully compliant to C99

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Main Release i586
Package filename ucpp-1.3.4-10-omv2015.0.i586.rpm
Package name ucpp
Package version 1.3.4
Package release 10-omv2015.0
Package architecture i586
Package type rpm
Category Development/C++
Homepage http://code.google.com/p/ucpp/
License BSD-3-Clause
Maintainer -
Download size 20.39 KB
Installed size 35.81 KB
A C preprocessor is a part of a C compiler responsible for macro
replacement, conditional compilation and inclusion of header files.
It is often found as a stand-alone program on Unix systems.
ucpp is such a preprocessor; it is designed to be quick and light,
but anyway fully compliant to the ISO standard 9899:1999, also known
as C99. ucpp can be compiled as a stand-alone program, or linked to
some other code; in the latter case, ucpp will output tokens, one
at a time, on demand, as an integrated lexer.
ucpp operates in two modes:
-- lexer mode: ucpp is linked to some other code and outputs a stream of
tokens (each call to the lex() function will yield one token)
-- non-lexer mode: ucpp preprocesses text and outputs the resulting text
to a file descriptor; if linked to some other code, the cpp() function
must be called repeatedly, otherwise ucpp is a stand-alone binary.


Package Version Architecture Repository
ucpp-1.3.4-10-omv2015.0.x86_64.rpm 1.3.4 x86_64 OpenMandriva Main Release
ucpp - - -


Name Value
libc.so.6 -
libc.so.6(GLIBC_2.0) -
libc.so.6(GLIBC_2.1) -
libc.so.6(GLIBC_2.3.4) -
libc.so.6(GLIBC_2.4) -
libucpp.so.13 -


Name Value
ucpp == 1.3.4-10:2015.0


Type URL
Mirror abf-downloads.openmandriva.org
Binary Package ucpp-1.3.4-10-omv2015.0.i586.rpm
Source Package ucpp-1.3.4-10.src.rpm

Install Howto

  1. Enable OpenMandriva Main Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install ucpp rpm package:
    # urpmi ucpp




2015-07-19 - Bernhard Rosenkraenzer <bero@bero.eu> 1.3.4-10
- (944ba85) MassBuild#774: Increase release tag

See Also

Package Description
udisks2-2.1.7-1-omv2015.0.i586.rpm Disk Manager
udisks2-2.1.7-3-omv2015.0.i586.rpm Disk Manager
ufraw-0.20-6-omv2015.0.i586.rpm Graphical tool to convert raw images of digital cameras
ufraw-gimp-0.20-6-omv2015.0.i586.rpm Reads the raw image formats of digital cameras into GIMP
uim-1.8.6-7-omv2015.0.i586.rpm Multilingual input method library
uim-base-1.8.6-7-omv2015.0.i586.rpm Misc files needed by UIM library
uim-gtk3-1.8.6-7-omv2015.0.i586.rpm GNOME3 helper for uim
uim-qt4immodule-1.8.6-7-omv2015.0.i586.rpm A plugin for using UIM on qt4-immodule
uim-tomoe-gtk-0.6.0-18-omv2015.0.i586.rpm A tool for providing tomoe support to uim
uima-addons-2.3.1-3-omv2015.0.noarch.rpm Apache UIMA Addons components
uima-addons-javadoc-2.3.1-3-omv2015.0.noarch.rpm Javadoc for uima-addons
uima-parent-pom-8-5-omv2015.0.noarch.rpm Apache UIMA Parent POM
uima-pear-maven-plugin-2.5.0-3-omv2015.0.noarch.rpm Apache UIMA Maven Pear Plugin
uimaj-2.5.0-3-omv2015.0.noarch.rpm Apache UIMA is an implementation of the OASIS-UIMA specifications
uimaj-javadoc-2.5.0-3-omv2015.0.noarch.rpm Javadoc for uimaj