check first line of headers for pragma; makefile