[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


Reply via email to