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.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>') : ()), );
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:
When I run ActiveState's Perl with -v, it tells me the latter. What's this mean?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]
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
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |