[comp.os.vms] ACS LINK problem?

mw@ICS.UCI.EDU (Mark Wadsworth) (01/21/88)

We are running VAX Ada 1.3-24 on Micro-VMS 4.6 on a Microvax II.  We recently
added another disk drive and configured the two non-system disks as a volume
set. After doing that, we began having trouble with the ACS LINK command.

For example, I have a package named MODDER that is used by a procedure named
VMS_MOD. After compiling MODDER and VMS_MOD, I give the command
 $ ACS LINK VMS_MOD
ACS responds with
 %ACS-I-CL_LINKING, Invoking the VAX/VMS Linker
 %LINK-F-OPENIN, error opening SYS$USER:[ADA.MARK.VAXLIB]MODDER_.OBJ;1 as input
 -RMS-E-FNF, file not found
    <<job termination statistics>>
 %ACS-E-CL_ERRDURLIN, Error(s) during LINK

The file named does exist.  If I say
 $ ACS LINK/COM VMS_MOD
 $ @VMS_MOD
the link succeeds.

(The difference between these is that the first method builds an object file
containing the names of files to be linked in, and the second builds an object
file without file names and specifies the file names in the .COM file it
builds.)

I have not seen this fail on our VMS 4.6 system without a volume set, but it
fails on both Micro-VMS systems that have volume sets. (The VMS system is
not used much for Ada work.)

Does this suggest anything?  Bugs in the linker?  Problems in the way I set up
the volume set?