Subject: | Correct NAME in Makefile.PL |
The NAME passed to WriteMakefile should have have the package name defined with double colons rather than a dash. See here:
https://metacpan.org/module/ExtUtils::MakeMaker#SYNOPSIS
And here:
https://metacpan.org/module/ExtUtils::MakeMaker#Using-Attributes-and-Parameters