fix Makefile, resolve #17