Home > Archive > Cobol > May 2004 > Re: NODECK compiler option
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Re: NODECK compiler option
|
|
| movie fan 2004-05-13, 9:30 am |
| ks
>
> Well, you can create zero, one, or two copies of the object deck. The
> DECK/NODECK option controls if one copy is sent to the ddname SYSPUNCH or not,
> while the OBJECT/NOOBJECT controls if one copy is sent to the ddname SYSLIN or
> not.
>
> Both of these originally came from the days of punch cards, but that really
> isn't relevant here. Some shops produce both files and do some post-processing
> or archiving of one, letting the other go to the binder.
>
> It used to be you had to re-link programs a lot; if you sent both copies of the
> object code out, you could route one to the linkage editor and save the other,
> so you could do a re-link without a re-compile. Nowadays, however, load modules
> and program objects can be reprocessed directly (and it's been that way a long
> time), so there's generally no need to put out more than one copy of the objct
> code.
>
> Hope this helps.
>
> Kind regards,
>
Yes, it does! Thank you very much.
| |
| JerryMouse 2004-05-13, 10:30 am |
| movie fan wrote:
> Up front, this is a request to answer an assignment question! My
> boss, bless his soul, has asked me to find out what is the meaning of
> the DECK/NODECk option while compiling.
>
> I have looked at the books and discovered that I can create an OBJECT
> or a DECK. In the former case I would use SYSLIN and in the latter
> SYSPUNCH. I also realise this is vaguely related to the days of punch
> cards but if someone could help me fill in the gaps, I would
> appreciate it greatly.
>
> Thanks
DECK = Punch a bunch of cards containing the results of the compile.
NODECK = Don't punch a bunch of cards.
|
|
|
|
|