Makefile and linker