Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

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
Highlighted
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...