I got this error while (re)building, using cygwin make.exe version :3.81.
Error : *** target pattern contains no `%\'.
I had to change the following in my make file to be compatible with Make_381: before: ARDUINO_BASE_DIR = C:\programs/arduino
now: ARDUINO_BASE_DIR = \\programs/arduino