in reply to to reuse or to write my own ?

Addition to both posts above: Whichever version of make (nmake, dmake or cygwin's "make") you use, do not forget to tell perl which one you're using.

This is done in config.pm, the relevant line being

make='nmake' #or dmake, or make...