Craig A. Berry wrote:
> > A similar rule fails there:
> >
> > attrs.c : $(XSUBPPDEPS)
> >
> > instead of
> >
> > attrs.c : attrs.xs $(XSUBPPDEPS)
> 
> I have MMS 3.8-2 on Alpha and seldom if ever use it because of this  
> problem.  It appears to simply ignore the rule that looks like:
> 
> # --- MakeMaker xs_c section:
> 
> .xs.c :
>   $(XSUBPPRUN) $(XSPROTOARG) $(XSUBPPARGS) $(MMS$TARGET_NAME).xs 
> >$(MMS$TARGET)
> 
> I don't know if case sensitivity is a problem here, such that if you  
> defined .xs.C, .XS.C, and .XS.c as well as the above it might pick up  
> one of them.  SET PROCESS/CASE_LOOKUP=SENSITIVE might do something for  
> this but would probably break a lot of other things.
> 
> I suppose we ought to diagnose what exactly MMS is doing here and fix  
> MakeMaker to work around it, but over the years they've always thought  
> of new ways to break MMS faster than we could come up with workarounds.

I have been following the easy way out, and dropped MMS for MMK.

> I use MMK almost exclusively, which avoids both of the  
> problems mentioned and is still available here:
> 
> http://www.madgoat.com/
> 
> http://www.kednos.com/kednos/Resources/MX

Yep, using a freshly-built MMK (4.1) the make finishes successfully.

BTW: The link given at Kednos doesn't work; however, the kit is available at
ftp://ftp.kednos.com/pub/mmk/mmk.zip

$ MMK TEST has a few issues. I'll spend some time looking into these.

Thanks, John and Craig, for your continued work to keep Perl up-to-date
on VMS. It's much appreciated, even though I'm no longer building the Perl
interpreters used here myself - mostly because of mod_perl and time
issues.

cu,
  Martin
-- 
                        | Martin Vorlaender  |  OpenVMS rules!
 VMS is today what      | work: [EMAIL PROTECTED]
 Microsoft wants        |   http://vms.pdv-systeme.de/users/martinv/
 Windows NT 8.0 to be!  | home: [EMAIL PROTECTED]       

Reply via email to