Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 05:59 PM
тАО03-26-2007 05:59 PM
the source code uses make style build process. so in a particular directory, i have all the UIL files and also have the generated UID files. But when i do a make inside this directory, the MMS utility gives a bunch of error or may be warnings.
%MMS-I-RULDISCNOTYPS, Rule '.FOR.OBJ' discarded as types not in suffixes precede
nce list
i dont know where to add these suffix precedence and from where this comes from. i want to where these suffix are defined in MMS.
Appreciate if anyone could comment on this!!
Thanks,
Manesh
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 06:20 PM
тАО03-26-2007 06:20 PM
Solutionthe suffixes precedence list lists all suffixes known to MMS. Obviously the defaults have a rule for compiling a FORTRAN source, without .FOR being listed in the suffixes list.
You can append to the list using the directive
.SUFFIXES_AFTER .FOR
Or you can completely replace the default list by
.SUFFIXES
.SUFFIXES .UID .UIL
Have a look at the documentation at http://h71000.www7.hp.com/doc/82final/decset/MMS_USERS_GUIDE.PDF , especially section 2.7.6.
cu,
Martin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 06:48 PM
тАО03-26-2007 06:48 PM
Re: MMS Error
Thanks for the reply. i found something unusual in the corresponding .mms file. it has something like this.
===================
.INCLUDE [lib.template]rs1.vms
=======================
This rs1.vms has in turn these suffix definition
==================
.SUFFIXES
.SUFFIXES .EXE .PTB .OLB .OBJ .OBJ1 .OBJ2 .OBJ3 .OBJ4 .OBJ5 .OBJ6 .OUT .C .MAR .MSG .H .FOR .MSC .QC
=======================
Also in the .mms file, there are these suffix definitions after the .INCLUDE statement.
====================
.SUFFIXES
.SUFFIXES .UID .UIL
=======================
so i think it's throwing warnings for all the suffix definitions in the rs1.vms file, since there is no such file suffixes in the corresponding .mms file. (the directory that this .mms file belongs has only .uil & .uid files)
was my observation correct?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 07:13 PM
тАО03-26-2007 07:13 PM
Re: MMS Error
away the second empty ".SUFFIXES" directive?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 07:27 PM
тАО03-26-2007 07:27 PM
Re: MMS Error
>>>
so i think it's throwing warnings for all the suffix definitions in the rs1.vms file, since there is no such file suffixes in the corresponding .mms file.
<<<
It's giving informational messages (note the "-I-"!) about default rules (i.e. rules where the target looks like ".FOR.OBJ", and the action line has the default compilation command), where the extensions are not in the suffixes list (because the empty .SUFFIXES directive throws away all previous declarations).
Try and comment out the empty .SUFFIXES directive, as Steven suggested.
cu,
Martin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 07:37 PM
тАО03-26-2007 07:37 PM
Re: MMS Error
i commented out the second .suffixes and it worked. now there is no more informational warning messages.
Seems like i'm dealing with all VMS gurus. feels good. i'm just a starter in vms. :-)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 08:00 PM
тАО03-26-2007 08:00 PM
Re: MMS Error
same way in a UNIX "make", although the
message may be different, so it's probably
not a very VMSy problem. But keep at it, and
I'm sure that you can get some more
VMS-specific problems soon enough.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 09:00 PM
тАО03-26-2007 09:00 PM