Makefile portability