Cygwin make error : *** target pattern contains no `%'

Reno picture Reno · Mar 2, 2009 · Viewed 42.2k times · Source

I got this error while (re)building, using cygwin make.exe version :3.81.

Error : *** target pattern contains no `%'.

Answer

Reno picture Reno · Mar 2, 2009

This error is due to a presence of a ":". Therefore it no longer supports windows paths. You need to download version 3.80 and replace the make.exe in the \bin directory.

Apparently it needs cygintl12.dll too.