View previous topic :: View next topic
|
Author |
Message |
vbhat
New User
Joined: 29 Apr 2005 Posts: 38
|
|
|
|
i have a main program P1 and two subprograms P2 and P3 , is it possible that P2 can be linked statically and P3 be linked dynamically with the main program P1, if so how will you do this ?
please explain
thanks
vbhat |
|
Back to top |
|
|
vidyasaraswathi
New User
Joined: 10 May 2005 Posts: 72
|
|
|
|
Hi Vbhat,
In the main program P1, specify compiler option as NODYNAM.
In the WORKING-STORAGE section, define
01 WS-PROG1 PIC X(2) VALUE 'P3'.
P2 can be linked statically by the code: CALL 'P2'
P3 be linked dynamically by the code: CALL WS-PROG1
Corrections are always welcome
Vidya |
|
Back to top |
|
|
kanak
Moderator
Joined: 12 Mar 2005 Posts: 252 Location: India
|
|
|
|
ya i agree with vidya.As when u mention compiler option as no dynam this should work.
at the same time if u r compiling the program dirctly by submitting a JCL then while compiling the program P1 pass the object module of P2 in the link edit step of the program P1 and do compile and link edit the program P3 seperately. In the while executing the program keep all load module and then u don't need to mention anything for compiler option.
I think this should work
correct me if i m wrong. |
|
Back to top |
|
|
|