does doing gcc -DBAR=\"foo.c\" .... do the same thing as gcc -DBAR='"foo.c"' .... which is equivalent do doing this in the source file #define BAR "foo.c" -- +++ If at first you don't succeed, you must be a programmer +++ [EMAIL PROTECTED] http://www.users.globalnet.co.uk/~kermit