fix makefile for linux