Subject: | Bad NAME in Makefile.PL |
Date: | Sat, 18 May 2013 14:43:23 -0700 |
To: | bug-IO-Compress [...] rt.cpan.org |
From: | Tatsuhiko Miyagawa <miyagawa [...] gmail.com> |
Name in Makefile.PL must correspond to existing .pm files.
IO::Compress module doesn't exist, so you have to pick one of the .pm
files in your dist (like Compress::Zlib), or have an empty
placeholding IO/Compress.pm.
http://search.cpan.org/dist/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
NAME
The package representing the distribution. For example, Test::More or
ExtUtils::MakeMaker. It will be used to derive information about the
distribution such as the DISTNAME, installation locations within the
Perl library and where XS files will be looked for by default (see
XS).
NAME must be a valid Perl package name and it must have an associated
.pm file. For example, Foo::Bar is a valid NAME and there must exist
Foo/Bar.pm. Any XS code should be in Bar.xs unless stated otherwise.
Your distribution must have a NAME.
--
Tatsuhiko Miyagawa