updated c makefile