Mac compatible makefile