fix makefile.