Package mcpp: Information
Source package: mcpp
Version: 2.7.2.3-alt1
Build time: Jan 12, 2026, 06:40 PM in the task #404889
Category: Development/C
Report package bugHome page: https://mcpp.sourceforge.net/
License: BSD-2-Clause
Summary: Alternative C/C++ preprocessor
Description:
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. 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. Though mcpp could be built as a replacement of GCC's resident proprocessor or as a stand-alone program without using library build of mcpp, this package installs only a program named 'mcpp' which links shared library of mcpp and behaves independent from GCC.
List of RPM packages built from this SRPM:
libmcpp (x86_64, i586, aarch64)
libmcpp-debuginfo (x86_64, i586, aarch64)
libmcpp-devel (x86_64, i586, aarch64)
mcpp (x86_64, i586, aarch64)
mcpp-debuginfo (x86_64, i586, aarch64)
mcpp-doc (noarch)
libmcpp (x86_64, i586, aarch64)
libmcpp-debuginfo (x86_64, i586, aarch64)
libmcpp-devel (x86_64, i586, aarch64)
mcpp (x86_64, i586, aarch64)
mcpp-debuginfo (x86_64, i586, aarch64)
mcpp-doc (noarch)
Maintainer: Leontiy Volodin
List of contributors:
Leontiy Volodin
Igor Vlasenko
Vitaly Lipatov
Eugeny A. Rostovtsev
Dmitry V. Levin
Evgeny Sinelnikov
Leontiy Volodin
Igor Vlasenko
Vitaly Lipatov
Eugeny A. Rostovtsev
Dmitry V. Levin
Evgeny Sinelnikov
Last changed
Jan. 12, 2026 Leontiy Volodin 2.7.2.3-alt1
- New version 2.7.2.3.
July 31, 2025 Leontiy Volodin 2.7.2.2-alt1
- NMU: new version 2.7.2.2. - Updated source and license tags. - Added VCS tag.
Dec. 23, 2024 Leontiy Volodin 2.7.2-alt5
- fixed build with gcc14