¿ªÔÆÌåÓý

Re: IFOX00/ASSEMBLER Question #VMCE


 

Hi Mark,

I do not see any way that the VM/370 CMS ASSEMBLE command can compile a member of a CMS MACLIB.
I would have expected it to be possible, but the code and documentation say otherwise.
Bob

On Thu, Dec 16, 2021 at 9:50 PM Mark A. Stevens via <marXtevens=[email protected]> wrote:
We don't seem to have all the pieces to ASSIST, so I am trying to fill in the gaps. I have two MACLIBS built and want to begin assembly to build a TXTLIB of the routines, but it seems I don't understand how to assemble a member of a MACLIB.

L * MACLIB A

XMACLIB? MACLIB?? A1
XMSOURCE MACLIB?? A1
Ready; T=0.01/0.01 01:35:40
MACLIB MAP XMSOURCE ( TERM
MACRO??? INDEX? SIZE
XXXXDECI???? 2??? 78
XXXXDECO??? 81??? 49
XXXXGET??? 131?? 145
XXXXOPEN?? 277?? 190
XXXXPNCH?? 468???? 3
XXXXPRNT?? 472???? 3
XXXXPUT??? 476???? 3
XXXXREAD?? 480???? 3
XXXXSNAP?? 484?? 303
Ready; T=0.01/0.01 01:36:00

I set up the FILEDEF, specifying one member, and attempt to assemble, but it complains the filename is missing. When I give it the member name, it's not happy about that. I chose to use the PERM option in case it wanted to throw away the FILEDEF too soon.

FILEDEF ASSEMBLE DISK XMSOURCE MACLIB A1 (PERM MEMBER XXXXDECI
Ready; T=0.01/0.01 01:37:21
ASSEMBLE
NO FILENAME SPECIFIED.
Ready(00024); T=0.01/0.01 01:37:29
Q FILEDEF
ASSEMBLE DISK???? XMSOURCE MACLIB
Ready; T=0.01/0.01 01:37:39
FILEDEF ASSEMBLE DISK XMSOURCE MACLIB A1 (PERM MEMBER XXXXDECI
Ready; T=0.01/0.01 01:37:47
ASSEMBLE XXXXDECI
FILEID CONFLICT FOR DDNAME 'ASSEMBLE'.
Ready(00040); T=0.01/0.01 01:37:56

So what am I doing wrong?
?... Mark S.

Join [email protected] to automatically receive all group messages.