|I'm not sure what you mean by "compiling make file" -- do you mean feeding it to the make (or nmake) command to make it do its thing?|
Makefiles are supposed to have a tab at the beginning of each command line, not spaces. Some "makes" are more forgiving about this, but it might be your problem. Make sure that whatever editor you're using is not automatically expanding tabs to sequences of spaces.
target.o: target.c include.h
<tab>cc -c target.c