modified Makefile for linux