make makefile work