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
