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