correct makefile for linux system