fix  makefile