fix bug makefile