Makefile: use absolute paths for source files at compile