mein makefile heisst "Makefile".
ausserdem hab ich mal gelesen, dass man den pfad möglichst kurz halten sollte, also besser "D:\code\bla.c" als irgendwas langes mit leerzeichen drin.

vielleicht klappts damit ja schon, ansonsten guck ich nochmal drüber und schreibe, wenn mir was auffällt.

gruesse