fixing makefile for linux