Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!decwrl!sun!pitstop!sundc!seismo!uunet!mcvax!kth!enea!maxim!prc From: prc@maxim.ERBE.SE (Robert Claeson) Newsgroups: comp.lang.c Subject: Re: Cake (was Recursive #includes) Message-ID: <524@maxim.ERBE.SE> Date: 6 Mar 89 14:06:11 GMT References: <20078@santra.UUCP> <2712@goofy.megatest.UUCP> <9788@smoke.BRL.MIL> Organization: ERBE DATA AB Lines: 17 In article <9788@smoke.BRL.MIL>, gwyn@smoke.BRL.MIL (Doug Gwyn ) writes: > Which is yet another error in the implementation of "cake". > /lib/cpp, when it exists, is not intended to be used except via "cc", > and there is no guarantee that /lib/cpp (or "cc -E") will even exist. So why not just remove the call of /lib/cpp from the cake source? Anyway, I recently wrote an "xmake" command that runs its "xmakef" file thru cc -E (which generates a normal makefile) before running the usual make command. I find it convenient for managing multiple versions and targets. -- Robert Claeson, ERBE DATA AB, P.O. Box 77, S-175 22 Jarfalla, Sweden Tel: +46 (0)758-202 50 Fax: +46 (0)758-197 20 EUnet: rclaeson@ERBE.SE uucp: {uunet,enea}!erbe.se!rclaeson ARPAnet: rclaeson%ERBE.SE@uunet.UU.NET BITNET: rclaeson@ERBE.SE