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
