Компилятор с ключом -MD автоматически фомирует файлы зависимостей. В исходном файле присутствует строка:
Код
#include <string.h>
а соответствующем файле зависимостей:
Код
цель ... : пререквизиты ...
/cygdrive/d/Program\ files/GNUARM/bin/../lib/gcc/arm-elf/4.1.0/../../../../arm-elf/sys-include/string.h \
По сему вопрос: что за странный путь получился?