setup makefile for linux