The short answer, you can't copy objects from a PDS/E to a PDS Load
Module Library.
The longer answer:  In order to build a C++ DLL, the binder cannot build
a load module, instead it needs to build a "program object."  While a
load module can exist in a PDS or a PDS/E, a program object MUST reside
in a PDS/E.  The reasons for this are numerous, but not all externally
documented.

Wayne Driscoll
Product Developer
JME Software LLC
NOTE:  All opinions are strictly my own.




-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Michael J Flores
Sent: Wednesday, October 03, 2007 4:57 PM
To: [email protected]
Subject: C++ programs on the Mainframe (PDSE?)

During installation of some software, I received object code in two 
formats (PDS & PDSE). I beleive the objects in the PDSE are C++ programs

(there's DLL in the member names). To eliminate/reduce  CICS outages is 
there a way to combine the objects from the PDSE library to the PDS 
library.
The PDS library already exist for the CICS regions. I tried various 
methods (iebcopy, tso receive & fileaide utility) and I couldn't merge
the 
PDSE members into the PDS. I saw previous releases of this software with

these type of objects in PDS format.

What would be the reason for putting these C++ programs in this way? Is
it 
for size and the unlimited space provided by PDSE?

Regards,
Michael J Flores
Triumph Performance and Technical Architecture 
Office#: 602.537.7511
cell 801 608-0270 
[EMAIL PROTECTED] 
American Express made the following annotations on Wed Oct 03 2007
15:11:08

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to