makefile and installer script