makefile (issue #21)