Operating System - OpenVMS
1827295 Members
4039 Online
109717 Solutions
New Discussion

MMS V3.5 v. ODS5: Unexpected case-sensitivity?

 
Steven Schweda
Honored Contributor

MMS V3.5 v. ODS5: Unexpected case-sensitivity?

The situation: VMS Alpha V7.3-2,

ALPX $ mms /id
%MMS-I-IDENT, MMS V3.5 © 2003 Hewlett-Packard Development Company, L.P.

ALPX $ dire

Directory ALPX$DKA100:[UTILITY.mms]

descrip.mms;3 test.c;1

Total of 2 files.

I didn't expect this:

ALPX $ mms /ext
%MMS-F-GWKNOPRN, There are no known sources for the current target TEST.MMSD

ALPX $ rename test.c test.C

ALPX $ mms /ext

CC /NOLIST /NOOBJECT test.C /MMS_DEPENDENCIES = (FILE = TEST.MMSD)
Done.

ALPX $ type descrip.mms

.SUFFIXES_BEFORE .c .mmsd

MOD = test
TARG = test.mmsd
DEP = $(FOREACH NAME, $(MOD), $(NAME).c)

.c.mmsd :
$(CC) /NOLIST /NOOBJECT $(MMS$SOURCE) -
/MMS_DEPENDENCIES = (FILE = $(MMS$TARGET))

TARGET : $(TARG)
@ write sys$output " Done."


If there's an update or work-around for the
failure, please let me know.
11 REPLIES 11
Venkat_18
Advisor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

Hi,
Check process setting for parse style.
Having process parse_style=extended will result in the behaviour you are seeing.

Do a 'show proc/all'
If you see "Parse Style: Extended", set it back to traditional.
set process/parse=traditional

Hope this helps

--Venkat
Volker Halle
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

Steven,

please refer to a recent discussion of missing ODS-5 support in MMS:

http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=914555

Volker.
Karl Rohwedder
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

Check for setting of your process' parsestyle and casesensitivity.

If I set my process to /CASE=SENSITIVE I can reproduce this error with the compatible MMK.

Setting to /CASE=BLIND and the build runs fine.

regards Kalle
Antoniov.
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

Hi,
type undocumentated
$ SHOW PROC /PARSE/CASE
I guess your case is not blind.

Antonio Vigliotti
Antonio Maria Vigliotti
Steven Schweda
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

ALPX $ show proc /case /parse

[...]

Parse Style: Traditional

Case Lookup: Blind

ALPX $ mms /ext
%MMS-F-GWKNOPRN, There are no known sources for the current target TEST.MMSD

ALPX $ rename test.c test.C

ALPX $ mms /ext

CC /NOLIST /NOOBJECT TEST.C /MMS_DEPENDENCIES = (FILE = TEST.MMSD)
Done.


This suggests to me that the problem lies
elsewhere (perhaps in MMS). Does anyone
try these suggestions before posting them?
I suppose I did leave out test.c, but
otherwise my original posting did include a
test case. Here's the missing piece:

ALPX $ type test.c
main() {}

Please show me how you made it work before
adding more clutter to the discussion.

Regarding MMK, as of version V3.9-9, it
did not support features like .SUFFIXES_BEFORE
or the MMS /EXTENDED functions like FOREACH,
Is there a newer version which does?

Please show me how you made it work before
adding more clutter to the discussion.
Antoniov.
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

Steven,
there is MMK V3.9-10 avaiable on http://www.madgoat.com/
but I don't know what news added.

Antonio Vigliotti
Antonio Maria Vigliotti
Venkat_18
Advisor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

Hi Steven,
I missed one more thing, ODS-5 is not yet supported by MMS. You can check the release notes of later version(s).

--Venkat
Karl Rohwedder
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

I just received the new CD kits and they contain DECset127 with MMS V3.7.

I cite from the releasenotes:

o ODS-5 is not supported for MMS. MMS will
work on ODS-5 if the file names are handled
in a compatible manner with ODS-4.
Filenames on the ODS-5 disk must conform to
the ODS-4 standard (no special characters).

regards Kalle
Kris Clippeleyr
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?


Kalle,
ODS-4 ? Must be a typo. AFAIK, ODS-4 is a CD format.

Antonio,
MMK 3.9-10 is not case sensitive, it even upcases the description file. I have a modified version that's case sensitive, but I haven't tested it properly yet.

Greetz,
Kris (aka Qkcl)
I'm gonna hit the highway like a battering ram on a silver-black phantom bike...
Karl Rohwedder
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

ODS-4:

The releasenotes really state ODS-4, so the typo is at the HP side...


regards Kalle
Steven Schweda
Honored Contributor

Re: MMS V3.5 v. ODS5: Unexpected case-sensitivity?

A kind soul has supplied a newer DECset kit,
which included MMS V3.7. It has the same
problem, but, as suggested earlier, the newer
release notes are appropriately discouraging.

So, how long has it been since ODS5 was added
to VMS? And how long will it be before the
basic software development tools can deal with
it?

I'm still open to offers of newer product kits
and/or clever ideas.