On Tue, Jun 04, 2013 at 02:26:55PM +1000, Malcolm Herbert wrote: > quick question - should I be able to use /usr/bin/cpp -E without having > installed the compiler binary set? So far on this 5.1.2 host I've got > the base and etc sets installed and when trying to use cpp as a pre-processor > only, I get the following: > > |deimos[~/tmp/cpp] 249v>: cpp -E ./blah > |cpp: error trying to exec 'cc1': execvp: No such file or directory > > Is this intentional? I'd prefer not to install the compiler set if I > don't have to as this is a host with limited disk space. For POSIX, the C preprocessor is invoked via the compiler (c89 or C99) and is not defined as a standalone utility. You have devel/ucpp in pkgsrc that seems to be a C89 compliant standalone C preprocessor. HTH -- Thierry Laronde <tlaronde +AT+ polynum +dot+ com> http://www.kergis.com/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C
Attachment:
pgp596CUf_w7Y.pgp
Description: PGP signature