update makefile, thanks to letoh