Цитата(spf @ Mar 15 2008, 16:01)

Так подточи под себя makefile, добавь в clean стирание файлов зависимостей.
Странно...
Посмотри в makefile как же тогда создаются файлы зависимостей, их можно получать и при помощи отдельной утилиты makedepend.
обычно в Makefile добавляют ключ
.depend:
rm -f .newdep
mkdep -a -f .newdep {$CFLAGS}
rm -f .depend
mv -f .newdep .depend
ключ будет выполнен при вызове make depend
ЗЫ можно добавлять разные флаги, как-то изменение переменных для make, gcc Итд., итп. Естественно можно добавить ключ .clean для стирания всего ненужного.
например обычно компилляция производится так:
make clean && make depend && make - почистили, обновили зависимости и начали компиллировать...