update GNUmakefile