write a makefile gcc