updated makefile for Linux