mcpp - Alternative C/C++ preprocessor

Property Value
Distribution Mageia 6.1
Repository Mageia Core x86_64
Package name mcpp
Package version 2.7.2
Package release 11.mga6
Package architecture x86_64
Package type rpm
Installed size 16.22 KB
Download size 16.87 KB
Official Mirror
The C/C++ preprocessor defines and expands macros and processes '#if',
'#include', and some other directives.
MCPP is an alternative C/C++ preprocessor with the highest conformance
to standards. It supports multiple standards: K&R, ISO C90, ISO C99, and
ISO C++98. MCPP is especially useful for debugging a source program which uses
complicated macros and also useful for checking portability of a source file.
Although mcpp could be built as a replacement of GCC's resident
proprocessor, or as a stand-alone program without using the library build of
mcpp, this package only installs a program named 'mcpp' which links
to the shared library of mcpp and does not run as part of GCC.


Package Version Architecture Repository
mcpp-2.7.2-11.mga6.i586.rpm 2.7.2 i586 Mageia Core
mcpp - - -


Name Value
lib64mcpp0 == 2.7.2-11.mga6 - - -


Name Value
mcpp == 2.7.2-11.mga6
mcpp(x86-64) == 2.7.2-11.mga6


Type URL
Binary Package mcpp-2.7.2-11.mga6.x86_64.rpm
Source Package mcpp-2.7.2-11.mga6.src.rpm

Install Howto

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




2016-02-06 - umeabot <umeabot> 2.7.2-11.mga6
+ Revision: 940465
- Mageia 6 Mass Rebuild
2014-10-15 - umeabot <umeabot> 2.7.2-10.mga5
+ Revision: 740948
- Second Mageia 5 Mass Rebuild
2014-09-27 - tv <tv> 2.7.2-9.mga5
+ Revision: 727225
- rebuild for missing pythoneggs deps
2014-09-16 - umeabot <umeabot> 2.7.2-8.mga5
+ Revision: 682317
- Mageia 5 Mass Rebuild
2014-03-20 - shlomif <shlomif> 2.7.2-7.mga5
+ Revision: 606240
- New rel
- Correct some grammatical errors
- Fix grammatical problems in the package description.
2013-10-18 - umeabot <umeabot> 2.7.2-6.mga4
+ Revision: 507837
- Mageia 4 Mass Rebuild

See Also

Package Description
mcpp-manual-2.7.2-11.mga6.noarch.rpm Documentation for mcpp
mcs-0.7.2-8.mga6.x86_64.rpm Modular Config System
mcs-gconf-0.7.2-8.mga6.x86_64.rpm Modular Config System - GConf backend
mcstrans-0.3.4-4.mga6.x86_64.rpm SELinux Translation Daemon
md5deep-4.4-4.mga6.x86_64.rpm Compute MD5 message digests on an arbitrary number of files
md5sha1sum-0.9.5-6.mga6.x86_64.rpm Microbrew MD5sum/SHA1sum/RIPEMD160sum
mdadm-4.0-1.mga6.x86_64.rpm A tool for managing Soft RAID under Linux
mdds-devel-1.2.2-3.mga6.noarch.rpm Headers for mdds
mdv-distrib-tools-4.100.0-2.mga6.noarch.rpm Tools use to maintains a urpmi based distrib tree
mdvinput-1.6.4-3.mga6.noarch.rpm Small program for set keyboard, mouse and touchpad
me-tv- GNOME desktop application for watching digital television
meandmyshadow-0.4.1-5.mga6.x86_64.rpm Puzzle/platform game where you try to reach the exit by solving puzzles
meanwhile-doc-1.0.2-13.mga6.x86_64.rpm Documentation for the meanwhile library
media-player-info-22-0.git20130930.6.mga6.noarch.rpm Data files describing media player capabilities
mediainfo-0.7.95-1.mga6.x86_64.rpm Supplies technical and tag information about a video or audio file