Re: Problem building Perl 5.10.0 on OpenVMS V8.3-1H1
[email protected] ("John E. Malmberg")
| Newsgroups | perl.vmsperl |
|---|---|
| Message-ID | <[email protected]> |
[Thunderbird does not handle Martin's e-mail address, and is breaking it up at the comma into two addresses] Craig A. Berry wrote: > > > 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. Defining a rule for each of the case types of the extension may help. SET PROCESS/CASE_LOOKUP=SENSITIVE probably will not work for various reasons, including the default mode of Perl to lowercase almost all filename references, and the build procedure will create several files in a different case than on Unix. > 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 use MMK almost exclusively, which avoids both of the problems > mentioned and is still available here: MMS does not support ODS-5 yet. That is the whole issue. > http://www.madgoat.com/ > > http://www.kednos.com/kednos/Resources/MX MMS was supposed to be getting a fix about now to support ODS-5, first for Itanium and then on Alpha. I do not know when hobbyists will be able to get a kit with a fix. -John [email protected] Personal Opinion Only