As indicated in the online manual, the most common cause for that error is that lines are indented with spaces when make
expects tab characters.
Correct
target:
\tcmd
where \t
is TAB (U+0009
)
Wrong
target:
....cmd
where each .
represents a SPACE (U+0020
).