makefile done for linux