Shell → Makefile, new .gitignore, now compiles correctly