summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeikki Linnakangas2016-09-23 11:21:59 +0000
committerHeikki Linnakangas2016-09-23 11:21:59 +0000
commit3c2d5d6600de388729c7d613962d524352b7a67f (patch)
tree1f0ca45c306f08a39e89800ca4c4a7013f5cc244
parent674e2de64d66b3a1e261bf07825be54c7cd2f3f6 (diff)
Improve error message on MSVC if perl*.lib is not found.
John Harvey, reviewed by Michael Paquier Discussion: <CABcP5fjEjgOsh097cWnQrsK9yCswo4DZxp-V47DKCH-MxY9Gig@mail.gmail.com>
-rw-r--r--src/tools/msvc/Mkvcbuild.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm
index 93dfd24a83..07c91d1849 100644
--- a/src/tools/msvc/Mkvcbuild.pm
+++ b/src/tools/msvc/Mkvcbuild.pm
@@ -557,16 +557,17 @@ sub mkvcbuild
}
}
$plperl->AddReference($postgres);
+ my $perl_path = $solution->{options}->{perl} . '\lib\CORE\perl*.lib';
my @perl_libs =
grep { /perl\d+.lib$/ }
- glob($solution->{options}->{perl} . '\lib\CORE\perl*.lib');
+ glob($perl_path);
if (@perl_libs == 1)
{
$plperl->AddLibrary($perl_libs[0]);
}
else
{
- die "could not identify perl library version";
+ die "could not identify perl library version matching pattern $perl_path\n";
}
# Add transform module dependent on plperl