On Monday, June 09, 2003, at 01:51PM, Mark Berryman <[EMAIL PROTECTED]> 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:
>
>t/basic.............
>Use of uninitialized value in split at /perl_root/lib/Cwd.pm line 103.
>%DCL-W-IVVERB, unrecognized command verb - check validity and spelling
> \MMS\
>#     Failed test (t/basic.t at line 71)
>#     Failed test (t/basic.t at line 72)

More than likely it's just using the make utility that Perl was originally configured 
with.  You can see what that is by doing

$ perl -"Vmake"

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.  

Switching the make utility on us after configuring Perl and before building extensions 
is not a sequence of events we've taken any special steps to handle currently, and I'm 
not sure it's really necessary since I don't think anything except the MakeMaker tests 
will be likely to depend on $Config{make} being something that's currently available.

If you have the privs to tweak your Perl installation, you can probably get yourself 
out of trouble by finding the line in perl_root:[lib]Config.pm that looks like

make='MMS'

and replacing MMS with MMK.

Reply via email to