makefile fixs