From 518bdc92b619b4d1c906431854e9728ddc955474 Mon Sep 17 00:00:00 2001 From: Ashutosh Date: Thu, 27 Jul 2017 18:24:19 +0530 Subject: [PATCH] Windows fix --- src/tools/msvc/Mkvcbuild.pm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm index e0bf607..f1a991b 100644 --- a/src/tools/msvc/Mkvcbuild.pm +++ b/src/tools/msvc/Mkvcbuild.pm @@ -518,6 +518,16 @@ sub mkvcbuild $solution->AddProject('plperl', 'dll', 'PLs', 'src/pl/plperl'); $plperl->AddIncludeDir($solution->{options}->{perl} . '/lib/CORE'); $plperl->AddDefine('PLPERL_HAVE_UID_GID'); + + foreach my $f (split(" ",$Config{ccflags})) + { + if ($f =~ /^-D/) + { + $f =~ s/\-D//; + $plperl->AddDefine($f); + } + } + foreach my $xs ('SPI.xs', 'Util.xs') { (my $xsc = $xs) =~ s/\.xs/.c/; -- 2.10.2.windows.1