modified Makefile for gcc