Por desgracia, no
hay forma de definir el directorio de enlace al estilo de 'H bnddir enlace'
en Ile Rpg. Lo que se suele hacer es definir un formato de comentarios en los
que se informa el directorio de enlace, grupo de activaci�n, etc. para luego
compilar los CLLE con una utilidad que lea estos comentarios y los transforme en
par�metros de la compilaci�n. Por ejemplo, en las primeras l�neas del
fuente:
/*
<PARAMETROS> */
/* BNDDIR(ENLACE)
*/
/* ACTGRP(*CALLER)
*/
/*
<PARAMETROS/> */
Y te creas una
utilidad que busque en las primeras l�neas del fuente estos comentarios y los
use como par�metros de CRTPGM. ( Por ah� hab�a ya algo hecho, pero no recuerdo
donde).
Respecto al
prototipo, no se si tiene uso diferente en los CLLE, ya que no trabajo con
ellos, pero para las CL',s, simplemente defino el prototipo en un fuente a
/copyar en los programas que llamen a la CL como si fuera un RPG ( en el fuente
de la CL no incluyo el prototipo)
Saludos.
Fernando P�rez.
Cer�mica Saloni. Dpto. Sistemas
-----Mensaje original-----De: Lorenzo Martinez
De: Importaco S.A. / Area de Sistemas [mailto:[EMAIL PROTECTED]
Enviado el: jueves, 13 de mayo de 2004 11:39
Para: [EMAIL PROTECTED]
Asunto: RE: Compilar CLLE para usar un programa de sercicio
At 18:41 12/05/2004, you wrote:
Debes crear primero el m�dulo del CLLE con CRTCLMOD, y luego creas el programa con CRTPGM, con el m�dulo creado, y enlazando el programa o programas de servicio que necesites, bien con un directorio de enlace, bien definiendo los programas de servicio directamente en el comando CRTPGM
Ok. Esto lo tengo claro. Lo que no se es como o donde se indica el directorio de enlace y en su caso el prototipo dentro del CLLE.
________________________________________________________________________________________ Este mensaje ha sido analizado y protegido por la tecnologia antivirus www.trendmicro.es
Fernando P�rez.vcf
Description: Binary data
