I am linking a file.c and a file.h from another project. The file.c "includes" a main.h file. The main.h file in my local project defines a constant CONST. However, the project where the two linked files reside also has a main.h, which does NOT define CONST. When I compile my local project I get a compile error in the linked file in the project where the linked files reside saying that CONST is undefined. It appears that the linked files are not referencing my local main.h file when they search for CONST. Is this working properly, or is this a bug? I assumed that any linked file only brought in the text from the file and the search directory for the text (#include) in the linked file would be the current project directory. This does not appear to be what is happening....?? Thx, MikeH