updated makefile for linux