fix some Makefile