From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Gibson To: gcc-help@gcc.gnu.org Subject: help with gcc's cpp Date: Fri, 31 Dec 1999 22:24:00 -0000 Message-ID: <199912301825.NAA16974@interlock2.lexmark.com> X-SW-Source: 1999-12n/msg00387.html Message-ID: <19991231222400.9zg4wPy_sua2ehHlq8e0DtQBWguIpIAzVrH7BW7pckU@z> I am trying to use GNU's cpp to work with our imake process. The problem is that when the ccp get done substituting the variables for their real values I get interjecteed spaces. For example I have some defines like this: #define CreateDir(DirName) @@\ makedirs:CURDIR/DirName @@\ CURDIR/DirName: @@\ mkdir CURDIR/DirName @@\ the macro is called like CreateDir(Bar) and on the command line there is -DCURDIR="./Foo" and the output I get is ----------------------------- makedirs: ./Foo / Bar ./Foo / Bar : mkdir ./Foo / Bar ----------------------------- Is there any way to turn this of via the comand line or something? Thanks in advance -- -- Thanks John ---- John Gibson __/-\__ jgibson@lexmark.com (o o) -------------------------------------o00o (_) o00o-- Rules to live by. 1."Never high five a pall bearer.." ---------------------------------------------------- "The Supreme Art of War is to make the enemy look foolish." -- Li Atwater