Makefile:18: *** target pattern contains no '%'. Stop.
Возможные причины:
Или та же самая ошибка вызывается при неверном формате команды (пример с зависимостями):