Port details on branch 2024Q3 |
- mcpp Alternative C/C++ preprocessor
- 2.7.2.1 devel
=0 2.7.2.1Version of this port present on the latest quarterly branch. - Maintainer: kmatsui@t3.rim.or.jp
 - Port Added: 2024-08-25 11:57:07
- Last Update: 2024-08-25 11:54:24
- Commit Hash: 4095b15
- License: BSD2CLAUSE
- WWW:
- https://mcpp.sourceforge.net/
- 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 use
complicated macros and also useful for checking portability of a source.
Though mcpp could be built as a replacement of GCC's resident
preprocessor or as a stand-alone program without using library build of
mcpp, this package installs a program named 'mcpp' which links shared
library of libmcpp and behaves independent from GCC.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/mcpp/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/mcpp
- pkg install mcpp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mcpp
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1724203382
SHA256 (museoa-mcpp-2.7.2.1_GH0.tar.gz) = ec6c2ead79b2334fccf56b8811256c4fccbbe2350e6a2e52dc83a1c7ad995af4
SIZE (museoa-mcpp-2.7.2.1_GH0.tar.gz) = 1523105
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for mcpp-2.7.2.1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- devel_mcpp
- USES:
- cpe libtool
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|