> cpan Path::Tiny
Reading 'C:\Users\jndt\.cpan\Metadata'
Database was generated on Mon, 21 Mar 2016 08:41:03 GMT
Running install for module 'Path::Tiny'
Checksum for C:\Users\jndt\.cpan\sources\authors\id\D\DA\DAGOLDEN\Path-Tiny-0.084.tar.gz ok
'YAML' not installed, will not store persistent state
Configuring D/DA/DAGOLDEN/Path-Tiny-0.084.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a nmake-style Makefile
Writing Makefile for Path::Tiny
Writing MYMETA.yml and MYMETA.json
DAGOLDEN/Path-Tiny-0.084.tar.gz
C:\perl-5.20.3\bin\perl.exe Makefile.PL -- OK
Running make for D/DA/DAGOLDEN/Path-Tiny-0.084.tar.gz
---- Unsatisfied dependencies detected during ----
---- DAGOLDEN/Path-Tiny-0.084.tar.gz ----
Unicode::UTF8 [requires,optional]
Test::FailWarnings [build_requires,optional]
Test::MockRandom [build_requires,optional]
Microsoft (R) Program Maintenance Utility Version 14.00.23506.0
Copyright (C) Microsoft Corporation. All rights reserved.
cp lib/Path/Tiny.pm blib\lib\Path\Tiny.pm
DAGOLDEN/Path-Tiny-0.084.tar.gz
"C:\Program Files\Microsoft Visual Studio 14.0\VC\bin\nmake.EXE" -- OK
Running make test
Microsoft (R) Program Maintenance Utility Version 14.00.23506.0
Copyright (C) Microsoft Corporation. All rights reserved.
C:\perl-5.20.3\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0
, 'blib\lib', 'blib\arch')" t/*.t
t/00-report-prereqs.t ............. Can't dup STDOUT: Bad file descriptor at C:/perl-5.20.3/lib/Test/Builder.pm line 1948.
Compilation failed in require at C:/perl-5.20.3/lib/Test/Builder/Module.pm line 5.
...
####
sub _open_testhandles {
my $self = shift;
return if $self->{Opened_Testhandles};
# We dup STDOUT and STDERR so people can change them in their
# test suites while still getting normal test output.
open( $Testout, ">&STDOUT" ) or die "Can't dup STDOUT: $!";
open( $Testerr, ">&STDERR" ) or die "Can't dup STDERR: $!";
$self->_copy_io_layers( \*STDOUT, $Testout );
$self->_copy_io_layers( \*STDERR, $Testerr );
$self->{Opened_Testhandles} = 1;
return;
}
##
##
use strict;
use warnings;
my $Testout;
open( $Testout, ">&STDOUT" ) or die "Can't dup STDOUT: $!";
print $Testout "Hello Perl Monks!\n";
__END__