Makefile finally takes into account the dependencies for the headers