It seems it's setup related. I've just tried Strawberry 5.24.0, and I can't even go that far. What I get is this error:
Prima-1.46>gmake to undefined at C:/usr/local/perl/sb64.524.1/perl/lib/ExtUtils/Install.pm line 1198. makefile:1704: recipe for target 'pm_to_blib' failed gmake: *** [pm_to_blib] Error 2 I wonder if gmake works at all, because I get the same error even on simplest perl modules. I'd like to help, but I don't know how to reproduce the problem. Dmitry On Thu, May 26, 2016 at 05:47:11PM +0200, kmx wrote: > Rob, > > it must be IMO gmake-related issue as on Strawberry 5.24.0 (gcc-4.9.2 + > dmake + EU::MM-7.16) Prima-1.46 installs fine > > -- > kmx > > On 26.5.2016 15:03, sisyph...@optusnet.com.au wrote: > > From: David Mertens > > Sent: Thursday, May 26, 2016 9:31 PM > > To: Sisyphus > > Cc: pdl-devel ; Dmitry Karasik > > Subject: Re: [Pdl-devel] [OT] Prima-1.46 with perl-5.24.0 on Windows > >> Hey Rob, > >> > >> What is the actual setup that leads to this issue? > > My perls are binary-compatible with (and essentially the same as) Strawberry > > Perl. > > > > For perl-5.24.0, Strawberry have built using gcc-4.9.2 and their make > > utility is 'dmake'. > > My perl-5.24.0 was built using gcc-5.3.0 and the make utility is 'gmake'. > > Nevertheless, both perls are essentially compatible so long as one attends > > to the other relevant factors - ie ivtype, nvtype, threadedness, etc. > > > >> Dmitry has historically been very responsive, so if he knows the build > >> system, I wouldn't be surprised if he quickly got the bottom of it. (And > >> if I can find time, I may try to fix it myself.) > > I intended to cc Dmitry when I sent my original post ... but forgot until > > after I had hit the 'send' button. > > So I immediately forwarded that original post to him. > > > > True to form, he did respond quickly and suggested I try the current git > > version of Prima. > > So I grabbed the current git version of Prima (dfbfbe3), but it's still the > > same error. > > > > Perl-5.24.0 is the first stable release of perl for which 'gmake' is an > > allowable choice of make utility on MS Windows. (I think kmx was hoping to > > have Strawberry 5.24.0 releases use 'gmake', too - but the Strawberry 5.24.0 > > that I grabbed uses 'dmake'.) > > > > So ... given that 'gmake' on native windows is so new I would think that, if > > this actually *is* an issue with gmake on Windows, then it quite possibly is > > one that has not been raised before. > > I did wonder whether, somewhere in the Prima source, there might be the > > assumption that $Config{make} cannot be 'gmake' on Windows. That was the > > case for quite a long time ... but no longer. > > > > If it's relevant, my EU-MM version was 7.1001 - which I think is the EU::MM > > that shipped with 5.24.0. > > I've just updated to EU-MM-7.18 but that makes no difference either. > > > > Cheers, > > Rob > > > > > > > > ------------------------------------------------------------------------------ > > Mobile security can be enabling, not merely restricting. Employees who > > bring their own devices (BYOD) to work are irked by the imposition of MDM > > restrictions. Mobile Device Manager Plus allows you to control only the > > apps on BYO-devices by containerizing them, leaving personal data untouched! > > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j > > _______________________________________________ > > pdl-devel mailing list > > pdl-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/pdl-devel > > > > ------------------------------------------------------------------------------ > Mobile security can be enabling, not merely restricting. Employees who > bring their own devices (BYOD) to work are irked by the imposition of MDM > restrictions. Mobile Device Manager Plus allows you to control only the > apps on BYO-devices by containerizing them, leaving personal data untouched! > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j > _______________________________________________ > pdl-devel mailing list > pdl-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pdl-devel -- Sincerely, Dmitry Karasik ------------------------------------------------------------------------------ Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows you to control only the apps on BYO-devices by containerizing them, leaving personal data untouched! https://ad.doubleclick.net/ddm/clk/304595813;131938128;j _______________________________________________ pdl-devel mailing list pdl-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-devel