Hi John,

Thanks for the info.

> Program objects must reside in PDSEs not PDSs.

Is this something new in the last 3 or 4 years?

 
Regards,
Roger Lacroix
Capitalware Inc.
http://www.capitalware.biz


On Mon, 15 Jan 2007 17:18:44 +0000, john gilmore <[EMAIL PROTECTED]> wrote:
> The message means just what it says.  Define a PDSE (library) as the target
> data set for your Binder output, and all will be well.  Program objects
> must
> reside in PDSEs not PDSs.
> 
> Note also that the z/OS linker is the z/OS Binder.
> 
> John Gilmore
> Ashland, MA 01721-1817
> USA
> 
> 
> 
> 
> 
>>From: Roger Lacroix <[EMAIL PROTECTED]>
>>Reply-To: MQSeries List <[email protected]>
>>To: [email protected]
>>Subject: z/OS Help
>>Date: Mon, 15 Jan 2007 00:36:36 -0500
>>
>>All,
>>
>>I'm getting a really strange error from the z/OS linker when I try to
> build
>>a program (exit) on the mainframe.
>>
>>IEW2606S 4B39 MODULE INCORPORATES VERSION 3 PROGRAM OBJECT FEATURES AND
>>CANNOT BE SAVED IN LOAD MODULE FORMAT
>>
>>This is the only error message that I get.  It compiles (RC=00) and
>>prelinks (RC=04) just fine.  I have checked and rechecked both the
> prelink
>>and link parameters but I don't see anything wrong with them but a fresh
>>pair of eyes will probably stop the problem in a second.
>>
>>I have separate C sources for common modules and compile them
> individually
>>(see attached edcc.jcl).  Then I compile, prelink and link the main C
>>source (see attached edccpl.jcl).  I have done this many times in the
> past
>>on the mainframe for different customers without any problems.
>>
>>JCL:
>>//COMP001  EXEC EDCC,MEMBER='CWSXC1'
>>//COMP002  EXEC EDCC,MEMBER='CWSXC2'
>>//COMP003  EXEC EDCC,MEMBER='CWSXC3'
>>//*
>>//CPL01    EXEC EDCCPL,MEMBER='TSTEXIT'
>>
>>PreLink statements:
>>INCLUDE SYSMOD
>>INCLUDE OBJECT(CWSXC1)
>>INCLUDE OBJECT(CWSXC2)
>>INCLUDE OBJECT(CWSXC3)
>>
>>Link Statements
>>INCLUDE SYSLIB(EDCXMEM)
>>INCLUDE SYSLIB(CSQXSTUB)
>>INCLUDE SYSLIB(CWSXC1)
>>INCLUDE SYSLIB(CWSXC2)
>>INCLUDE SYSLIB(CWSXC3)
>>ENTRY TSTEXIT
>>NAME TSTEXIT(R)
>>
>>
>>Ok, now to the strange part.  I can build a "HelloWorld" application
>>without any problem using the edccpl.jcl PROC.  If I take all the C
> source
>>code for TSTEXIT and put it all into 1 C source file then it will build
>>just fine using the edccpl.jcl PROC.
>>
>>Therefore, there must be something wrong with either my prelink or link
>>parameters but I don't see it.
>>
>>I even deleted my LOAD dataset and recreated it exactly the same as the
> WMQ
>>SCSQLOAD dataset but it made no difference.
>>
>>Any help would be appreciated.
>>
>>Regards,
>>Roger Lacroix
>>Capitalware Inc.
>>
>>To unsubscribe, write to [EMAIL PROTECTED] and,
>>in the message body (not the subject), write: SIGNOFF MQSERIES
>>Instructions for managing your mailing list subscription are provided in
>>the Listserv General Users Guide available at http://www.lsoft.com
>>Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
> 
> 
>><< edccpl.jcl >>
> 
> 
>><< edcc.jcl >>
> 
> _________________________________________________________________
> Get FREE Web site and company branded e-mail from Microsoft Office Live
> http://clk.atdmt.com/MRT/go/mcrssaub0050001411mrt/direct/01/
> 
> To unsubscribe, write to [EMAIL PROTECTED] and,
> in the message body (not the subject), write: SIGNOFF MQSERIES
> Instructions for managing your mailing list subscription are provided in
> the Listserv General Users Guide available at http://www.lsoft.com
> Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

To unsubscribe, write to [EMAIL PROTECTED] and,
in the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

Reply via email to