updated makefile to compile on linux