On Tue, Nov 7, 2017 at 4:47 PM, Paul Gilmartin <
[email protected]> wrote:

> On Tue, 7 Nov 2017 21:00:41 +0000, Farley, Peter x23353 wrote:
> >
> >As Gil has pointed out several times, you cannot *legally* use a Unix
> directory in a STEPLIB  DD or concatenation (well, anyway it is not
> documented that you can).  And in fact although this may occasionally work
> with an empty PDS(E) as the first catenand, ...
> >
> I believe I was whining about SYSEXEC, not STEPLIB.  I've never tried the
> latter.
>
> > my experience of trying this with the JZOS loader executables is that it
> generates an S922 abend (fatal error in initiator, SVC dump taken).
> >
> And Binder very explicitly prohibits catenation of UNIX directories
> in SYSLIB; they must be singletons.  The Ref. pretty much states
> that Binder performs no search of a UNIX SYSLIB, rather it extracts
> the SYSLIB path (SVC 99?) and appends the member name.  (The
> Ref. neglects to mention an intervening '/'.)
>
> Three grists for the RFE mill:
> o UNIX directories in SYSEXEC.
> o UNIX directories in STEPLIB.  (How about //PDSE in PATH!?)
> o Concatenated UNIX directories in Binder SYSLIB.
>

​This last will likely be rejected as "not needed". Why? You can use
multiple UNIX directories for AUTOCALL as in the following (SYSLIN binder
input)

//SYSLIN DD *​
 AUTOCALL /some/directory/obj
 AUTOCALL /another/directory/obj
 AUTOCALL /some/directory/archive-library.a
 LIBRARY <-- can't figure this one out -->
/*

When you use the AUTOCALL, I'm not sure what the file name needs to be in
the specified directory. For instance for an external reference to MYPROG,
would the file name be MYPROG or myprog or myprog.o? There are _no_
examples of this in the manual. The same in an archive library. And I'm
working from home today, which "cramps my style" for messing around testing
UNIX stuff.

Ref:
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.ieab100/autocal.htm
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.ieab100/library.htm





>
> -- gil
>
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to