Makefile change

a bit changes about dependencies