fix a little bug of makefile