Makefile fix again, supports linux based machines