fix makefile dependence.