Change Makefile to work on basically all systems