>> +C_SRCS = \ >> +»······main.c \ >> + DxDiagCOM.c \ >> + System.c \ >> ... > This won't work properly, you need to use tabs in Makefiles. Minor point: in this case, tabs are not necessary. Tabs are only necessary in Makefile rules, as in: foo: bar compile bar <-- this needs a tab But mixing tabs and spaces is poor style and best avoided. --Juan