Updated makefile for Linux support