fix makefile bug.