a GNU makefile has been added.