corrected makefile for dependencies