Makefile OS independent