Mail Archives: djgpp/1998/11/16/06:22:09
On Sun, 15 Nov 1998, Daniel McGrath wrote:
> Actually, I am writing out the file names, complete with the drive
> letter and the path (i.e., "#include "c:/.../bar.h" (or baz.h)).
This seems to be a bug in cpp: it fails to recognize that "c:/foo" is an
absolute file name. (Andris, does this happen in the latest versions of
GCC/EGCS as well?)
But I think that you should avoid using absolute file names in include
directives, since it is inherently non-portable and ANSI C doesn't
specify what should happen in this case. Just say <baz.h> and add
-Ic:/whatever to the GCC command line.
- Raw text -