I generated this Makefile.PL
use ExtUtils::MakeMaker; WriteMakefile( 'NAME' => 'Exporter::VA', 'VERSION_FROM' => 'Exporter-VA.pm', # finds $VERSION 'PREREQ_PM' => {}, # e.g., Module::Name => 1.1 ($] >= 5.005 ? ## Add these new keywords supported since 5.005 (ABSTRACT_FROM => 'Exporter-VA.pm', # retrieve abstract from mod +ule AUTHOR => 'John M. Dlugosz <john@dlugosz.com>') : ()), );
When I run it on my Windows 2000 box, I get a pop-up dialog box entitled "WinIEPG - ()" with a little flag icon. It asks if I want to make a Recording or a Viewing Reminder, and what Record Quality, and on what channel. This appears to be part of WinDVR, a digital video recorder that came with the TV I/O thingie.

Apparently, it grabbed the .PL extension for itself when WinDVR was installed. I hadn't noticed because I use ".perl" for files that are meant to be top-level runnable programs. Easy enough to fix.

Now I get this:

Your perl and your Config.pm seem to have different ideas about the ar +chitecture they are running on. Perl thinks: [lib] Config says: [MSWin32-x86-multi-thread]
When I run ActiveState's Perl with -v, it tells me the latter. What's this mean?

A few misc. questions:
How do I get make install to not copy all the *.pm files? Some of them are for the tester, not the module itself.

How do I get make test to recognise and use my tester?

More Seriously, it got the name wrong! It copied Exporter-VA.pm to site\lib\Exporter\Exporter-VA.pm, which means it noticed the correct path as part of the module name but not the naming convention of the file. How do I get that to work right? —John


In reply to Makefile.PL even weirder on Windows by John M. Dlugosz

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.