Link problem in makefile