On Mon, Jun 09, 2003 at 02:19:22PM -0500, Craig Berry wrote:
> >I attempted to install the new MakeMaker 6.10-06 on a Perl V5.6.1 system
> >and received many errors during the test portion due to the fact that
> >the test assumed the presence of MMS when I was using MMK. The
> >following is a sample of the output:
<snip>
> So it's probably not the new MakeMaker that's assuming the wrong utility but rather
> the Perl configuration itself that is wrong about your current environment. I'm
> assuming you installed a pre-built Perl and are now adding extensions to it.
Yes, the MakeMaker tests rely on $Config{make} and $ENV{MAKE} to determine
what to run as make. The decision is made in t/lib/MakeMaker/Test/Utils.pm
in the make() subroutine if anyone wants to make it smarter. For example,
figure out if MMK/MMS set any environment variable which contain their name.
Most make utilities do this via MAKE but I guess not MMK/S.
Simplest way to work around this is to just set your MAKE environment
variable to MMK.
--
IMHO bugs in Perl 5 shouldn't carry over to Perl 6. (Unless, of course,
we *like* the bugs... ;)
-- Ken Fox in <[EMAIL PROTECTED]>