BSD Ports

devel/ucpp 1.3.5 NetBSD

C preprocessor and lexer

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
modified-bsd
Categories
devel
Package size
72.9 KiB, 339.7 KiB installed

Description

ucpp is a C preprocessor and lexer. It has the following goals:

  • Strict conformance to the C99 standard (with switches to disable some extensions and mimic C90 behaviour)
  • Low memory consumption
  • Possibility to use the code as a lexer (that outputs tokens directly)

In the other systems

SystemPortVersion
NetBSDdevel/ucpp1.3.5
FreeBSDdevel/ucpp1.3.2_1,1
OpenBSDdevel/ucpp1.3.2p1
DragonFlydevel/ucpp1.3.2_1,1
HardenedBSDdevel/ucpp1.3.2_1,1
GhostBSDdevel/ucpp1.3.2_1,1

Install

Binary package:

pkgin install ucpp

From pkgsrc:

cd /usr/pkgsrc/devel/ucpp && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.3.5
NetBSD 10.1 aarch641.3.5
SmartOS / illumos x86_641.3.5
macOS 15 arm641.3.5

Dependencies

No port depends on this one.