When I use it on Mac OS Sierra, it complains about the "flash" rule, stating that line 54 uses spaces instead of tabs. If I fix it, it says: make: *** No rule to make target `main.o', needed by `main.elf'. Stop.