Hello,
I'm ultimately trying to install the
Lab::VISA::Installation module from CPAN running strawberry perl 5.10.1.1 under Win7 which is failing:
C:\Users\ssdlab>cpan Lab::VISA
CPAN: CPAN::SQLite loaded ok (v0.199)
Database was generated on Wed, 11 Feb 2015 18:41:55 GMT
Running install for module 'Lab::VISA'
CPAN: YAML loaded ok (v0.71)
Running make for A/AK/AKHUETTEL/Lab-VISA-3.02.tar.gz
CPAN: Digest::SHA loaded ok (v5.48)
CPAN: Compress::Zlib loaded ok (v2.024)
Checksum for C:\strawberry\cpan\sources\authors\id\A\AK\AKHUETTEL\Lab-
+VISA-3.02.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.54)
CPAN: File::Temp loaded ok (v0.22)
CPAN.pm: Going to build A/AK/AKHUETTEL/Lab-VISA-3.02.tar.gz
WARNING: AUTHOR takes a string/number not a ARRAY reference.
Please inform the author.
Note (probably harmless): No library found for -lC:/Program Files (x86
+)/IVI Foundation/VISA/WinNT/lib/msc/visa32.lib
only nested arrays of non-refs are supported at C:/strawberry/perl/lib
+/ExtUtils/MakeMaker.pm line 664
Warning: No success on command[C:\strawberry\perl\bin\perl.exe Makefil
+e.PL]
AKHUETTEL/Lab-VISA-3.02.tar.gz
C:\strawberry\perl\bin\perl.exe Makefile.PL -- NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
I do not understand the reasoning for the no library found message as the path is correct and the file is there.
As part of the debug, I'm trying to update/install the ExtUtils::MakeMaker module which is failing for what looks like different reasons.
CPAN: CPAN::SQLite loaded ok (v0.199)
Database was generated on Wed, 11 Feb 2015 18:41:55 GMT
Running install for module 'ExtUtils::MakeMaker'
CPAN: YAML loaded ok (v0.71)
Running make for B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
CPAN: Digest::SHA loaded ok (v5.48)
CPAN: Compress::Zlib loaded ok (v2.024)
Checksum for C:\strawberry\cpan\sources\authors\id\B\BI\BINGOS\ExtUtil
+s-MakeMaker-7.04.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.54)
CPAN: File::Temp loaded ok (v0.22)
CPAN.pm: Going to build B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
Using included version of CPAN::Meta (2.120351) because it is not alre
+ady installed.
Using included version of CPAN::Meta::Requirements (2.127) because it
+is not already installed.
Using included version of CPAN::Meta::YAML (0.008) because it is not a
+lready installed.
Using included version of ExtUtils::Manifest (1.65) as it is newer tha
+n the installed version (1.58).
Using included version of JSON::PP (2.27203) as it is newer than the i
+nstalled version (2.27000).
Using included version of Parse::CPAN::Meta (1.4405) as it is newer th
+an the installed version (1.40).
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for ExtUtils::MakeMaker
Writing MYMETA.yml and MYMETA.json
CPAN: Module::CoreList loaded ok (v2.25)
dmake.EXE: makefile: line 438: Warning: -- Ignoring AUGMAKE meta-ta
+rget [.NOTPARALLEL] because prerequisites are present.
The system cannot find the path specified.
dmake.EXE: Error code 129, while making 'blib\lib\ExtUtils\.exists'
BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
C:\strawberry\c\bin\dmake.EXE -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
The message that "The system cannot find the path specified." is not particularly helpful. What path? Where is it being specified? I feel like the MakeMaker not being installed may be what is screwing up the Lab::VISA installation but I'm stuck at this point.