For the archives:

Using an external link to a SYS1.CSSLIB member in my private Unix file space 
did NOT work to refer directly to the member using the binder syntax “INCLUDE 
/u/tsouser/external-link-to-LIBRARY(MEMNAME)”.  I unfortunately did not save 
the error messages generated by that test, but they may have been due to what I 
discovered using the next option.

This command:

OCOPY SYS1.CSSLIB(MEMNAME) /u/tsouser/MEMNAME BINARY

In a TSO session or in a batch TSO job step does work to copy a binary 
executable to the Unix file system BUT the source library MUST be a PDSE 
(SYS1.CSSLIB is an ordinary PDS) because OCOPY will only copy “program objects” 
to the Unix file system.  Copying a member from SYS1.CSSLIB (or any other 
ordinary PDS containing executable programs) is then a two-step process:


  1.  Copy SYS1.CSSLIB(member) to a PDSE
  2.  OCOPY PDSE member to Unix file system

Once that is done, using the binder control card “INCLUDE /u/tsouser/MEMNAME” 
resolved the necessary bind-time entry points.

I did not yet try setting up an external link in my private Unix space to a 
PDSE executable member to see if that would work as input to the binder.

Peter

From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Farley, Peter
Sent: Wednesday, April 23, 2025 8:27 PM
To: [email protected]
Subject: Re: Is library SYS1.CSSLIB mirrored anywhere in the Unix file system?


Thanks for the links.  I agree the second seems less relevant.



Peter



From: IBM Mainframe Discussion List 
<[email protected]<mailto:[email protected]>> On Behalf Of Paul 
Gilmartin

Sent: Wednesday, April 23, 2025 5:16 PM

To: [email protected]<mailto:[email protected]>

Subject: Re: Is library SYS1.CSSLIB mirrored anywhere in the Unix file system?



On Wed, 23 Apr 2025 20:48:53 +0000, Farley, Peter  wrote:



>Possibly, if the binder will resolve those properly AND if I knew how to set 
>them up.  Do you have a recipe or a doc pointer for creating external links?

>https://urldefense.com/v3/__https://www.ibm.com/docs/en/zos/3.1.0?topic=links-creating-external-link__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!NN92Lx13TXg4MEj00IVF71Y7ZRWKIUpjcs9ONczq8lbdnijwzQavrp7RVPthux8Bwrv8YgbMti4rUdQ1PNA6ltXB7n1fJS6iTBoa024X$<https://urldefense.com/v3/__https:/www.ibm.com/docs/en/zos/3.1.0?topic=links-creating-external-link__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!NN92Lx13TXg4MEj00IVF71Y7ZRWKIUpjcs9ONczq8lbdnijwzQavrp7RVPthux8Bwrv8YgbMti4rUdQ1PNA6ltXB7n1fJS6iTBoa024X$>



Seems less relevant: 
https://urldefense.com/v3/__https://www.ibm.com/docs/en/engineering-lifecycle-management-suite/doors/9.7.2?topic=information-creating-external-links__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!NN92Lx13TXg4MEj00IVF71Y7ZRWKIUpjcs9ONczq8lbdnijwzQavrp7RVPthux8Bwrv8YgbMti4rUdQ1PNA6ltXB7n1fJS6iTJHBcDZT$<https://urldefense.com/v3/__https:/www.ibm.com/docs/en/engineering-lifecycle-management-suite/doors/9.7.2?topic=information-creating-external-links__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!NN92Lx13TXg4MEj00IVF71Y7ZRWKIUpjcs9ONczq8lbdnijwzQavrp7RVPthux8Bwrv8YgbMti4rUdQ1PNA6ltXB7n1fJS6iTJHBcDZT$>

--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


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

Reply via email to