Great - now it all makes sense. We'll just pre-req the alternate library
for our product. Thanks.

 

From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Doug Breneman
Sent: Thursday, 14 April 2011 6:37 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Running REXX compiled in z/OS in CMS

 

Mark,
Many VM releases ago, VM Development wanted to have all customers
benefit from performance improvements for some of the items that were
written in REXX. You know about these parts like VMLINK, NOTE, SENDFILE,
FILELIST and many others. However, we could not assume that all
customers would install the REXX Alternate Library and customers would
want to use these parts even before they got around to installing the
REXX Alternate Library. So VM Development created a DMSRTPRC which is a
library which is sufficient for the compiled REXX parts that are shipped
with the VM product. It is not to be used by our customers for their own
use because it is not supported for general use. There is no guarantee
that your compiled part will run if you edit it to use DMSRTPRC. VM
Development will not service DMSRTPRC if it does not work with your
compiled part. We will service it if it fails with one of the parts that
are compiled and shipped as part of VM. 
pdb (Doug Breneman)
z/VM System Test IBM Endicott, NY

Inactive hide details for "Gillis, Mark" ---04/13/2011 04:26:40
PM---Thanks, Tracy. It sounds like we'll just need to require o"Gillis,
Mark" ---04/13/2011 04:26:40 PM---Thanks, Tracy. It sounds like we'll
just need to require our customers to install the alternate libr

From: "Gillis, Mark" <mark.gil...@ca.com>
To: IBMVM@LISTSERV.UARK.EDU
Date: 04/13/2011 04:26 PM
Subject: Re: Running REXX compiled in z/OS in CMS
Sent by: The IBM z/VM Operating System <IBMVM@LISTSERV.UARK.EDU>

________________________________




Thanks, Tracy. It sounds like we'll just need to require our customers
to install the alternate library as a pre-req to our product. I'm a bit
confused by all this though - IBM provide compiled REXX that has
DMSRTPRC in the header and this doesn't seem to require the alternate
library. If I edit a compiled REXX program and change EAGRTPRC to
DMSRTPRC it works fine. If either works, why do we have an alternate
library?

Mark Gillis. 

-----Original Message-----
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Tracy Dean
Sent: Wednesday, 13 April 2011 7:13 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Running REXX compiled in z/OS in CMS

On Wed, 13 Apr 2011 18:37:51 +1000, Gillis, Mark <mark.gil...@ca.com>
wro=
te:

>Hi,
>
>Here's a question that's half way between z/OS and CMS:
>
>I would like to compile some REXX in z/OS in such a way that it can be
>run in CMS by people who don't have the REXX compiler. From reading the
>manual, I thought that just specifying options of ALTLIB and SLINE
would=

>be sufficient, but this doesn't seem to be the case. I can make it work
>by XEDITing the compiled exec and changing the processor name in the
>header from EAGRTPRC to DMSRTPRC, but that surely isn't what IBM intend
>us to do. Does anyone know the legitimate way of doing this?
>
> 

Mark,
I can't comment on whether there are any other issues with taking REXX
co=
de
written and compiled on z/OS and running it on z/VM, but I can tell you
t=
hat
in order to run code in CMS that has EAGRTPRC in the header, you need to
install the free REXX Alternate Library on z/VM. You can get it here:
http://www.ibm.com/software/awdtools/rexx/rexxzseries/altlibrary.html

Just click on "Alternate Library for REXX on z/VM" in the 2nd paragraph.

Tracy Dean
IBM

Reply via email to