I've got Strawberry Perl installed on a Windows 7 system. Also have a MinGW installation located in C:\MinGW\msys\bin (where my make.exe resides). Strawberry is located in c:\Strawberry\Perl\bin.
I'm trying to install HTML::TableContentParser into a local library, and the script that installs the module fails with a "cannot find the path specified" error, and tells me to build manually, which I don't know how to do, and have been unable to find instructions that work. It always comes back to the makefile somehow.
Here's what I get when I run "cpan HTML::TableContentParser" from my c:\strawberry\perl\bin directory:
C:\Users\joel>cd c:\strawberry\perl\bin
c:\Strawberry\perl\bin>cpan HTML::TableContentParser
Loading internal null logger. Install Log::Log4perl for logging messages
CPAN: Storable loaded ok (v2.56_01)
Reading '\c\Users\joel\.cpan\Metadata'
Database was generated on Mon, 15 May 2017 15:54:01 GMT
Running install for module 'HTML::TableContentParser'
CPAN: Digest::SHA loaded ok (v5.96)
CPAN: Compress::Zlib loaded ok (v2.07)
Checksum for \c\Users\joel\.cpan\sources\authors\id\S\SD\SDRABBLE\HTML- TableContentParser-0.13.tar.gz ok
The system cannot find the path specified.
Uncompressed \c\Users\joel\.cpan\sources\authors\id\S\SD\SDRABBLE\HTML-TableContentParser-0.13.tar.gz successfully
Using Tar:/usr/bin/tar xf "HTML-TableContentParser-0.13.tar":
The system cannot find the path specified.
Couldn't untar HTML-TableContentParser-0.13.tar: child exited with value 1
CPAN: YAML loaded ok (v1.21)
SDRABBLE/HTML-TableContentParser-0.13.tar.gz
Had problems unarchiving. Please build manually