c and Makefile settings