Subject: | Device-SerialPort-1.04 fatal error at configure step on ActiveState Strawberry Perl 5.20.0, Windows 7 Pro 64bit |
Date: | Wed, 18 Jun 2014 22:13:48 -0700 |
To: | bug-Device-SerialPort [...] rt.cpan.org |
From: | Todd A <taa [...] pobox.com> |
Hi,
I was originally doing a CPAN install of Device::BlinkyTape but it
failed when it got to the Device::SerialPort dependency. The last lines
are shown below.
Writing MYMETA.yml and MYMETA.json
(D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 0)
CPAN::Reporter: Makefile.PL result is 'pass', No errors.
OKKO/Device-Blinkytape-0.004.tar.gz
D:\strawberry\perl\bin\perl.exe Makefile.PL -- OK
Running make for O/OK/OKKO/Device-Blinkytape-0.004.tar.gz
Show quoted text
---- Unsatisfied dependencies detected during ----
---- OKKO/Device-Blinkytape-0.004.tar.gz ----
Device::SerialPort [requires]
Running install for module 'Device::SerialPort'
Checksum for
D:\strawberry\cpan\sources\authors\id\C\CO\COOK\Device-SerialPort-1
.04.tar.gz ok
Configuring C/CO/COOK/Device-SerialPort-1.04.tar.gz with Makefile.PL
To enable serial port tests, use:
perl Makefile.PL TESTPORT=<DEVICE>
where <DEVICE> is a specific port or 'auto' to autodetect.
Running ./configure ...
'.' is not recognized as an internal or external command,
operable program or batch file.
The 'configure' script didn't like something. It should have told you
what went wrong, but you can check 'config.log' for more details.
(D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 512)
CPAN::Reporter: Makefile.PL result is 'unknown', Stopped with an error.
CPAN::Reporter: preparing a CPAN Testers report for
Device-SerialPort-1.04
Do you want to review or edit the test report? (yes/no) [no]
Do you want to send the report? (yes/no) [yes]
CPAN::Reporter: sending test report with 'unknown' via Metabase
Warning: No success on command[D:\strawberry\perl\bin\perl.exe
Makefile.PL]
COOK/Device-SerialPort-1.04.tar.gz
D:\strawberry\perl\bin\perl.exe Makefile.PL -- NOT OK
Stopping: 'install' failed for 'Device::SerialPort'.
Failed during this command:
COOK/Device-SerialPort-1.04.tar.gz : writemakefile NO
'D:\strawberry\
perl\bin\perl.exe Makefile.PL' returned status 512
cpan> install Device::SerialPort
Running install for module 'Device::SerialPort'
COOK/Device-SerialPort-1.04.tar.gz
Has already been unwrapped into directory
D:\strawberry\cpan\build\Device-Seri
alPort-1.04-nS2nQa
COOK/Device-SerialPort-1.04.tar.gz
'D:\strawberry\perl\bin\perl.exe Makefile.PL' returned status
512, not re-runn
ing
cpan> quit
Despite the message above, no config.log file was created.
Curiously, I had no problem yesterday with doing a CPAN install of
Device::BlinkyTape and its dependency Device::SerialPort on my Mac OS X
10.7.5 also running Perl 5.20.0.