[an error occurred while processing this directive]

HP OpenVMS Systems

ask the wizard
Content starts here

Pascal and FMS questions?

» close window

The Question is:

 
Hello!
 
When I link a Pascal program in the following
way I have no problems:
 
LINK TEST,APPLIB_FORMS.OBJ,APPLIB.OLB/LIB,ORL_LIBRARY:ORL.OLB/LIB
where
TEST is my Pascal Program
APPLIB_FORMS is an FMS-Object with two form there in
APPLIB.OLB is an Object library with about 130 Objects
ORL.OLB is a shareable image library
 
My TEST-Application displays a FMS form and asks something and then exit.
The FMS-Terminal control Area is initialized by an [initialize] section
somewhere in the ORL-Library.
 
Now when I convert the APPLIB to a shareable image library
(with  LINK /SHAREABLE
applib_shr.opt/OPT,GF_ODALIB:ODALIB.OLB/LIB,ORL_LIBRARY:ORL.OLB/LIB and
insert in the APPLIB_SHR.OLB)
and then link my program with LINK
TEST,APPLIB_FORMS.OBJ,APPLIB_SHR.OLB/LIB,ORL_LIBRARY:ORL.OLB/LIB
I can access the Routines in the APPLIB, but my
Program doesn't see the FMS-forms anymore.
When it should should load a form with FDV$CDISP the program execution will
be stopped
with the FMS status code -7 (Form was not resident).
 
When I DUMP the TEST.EXE I can see that the form I used (and the other from
the
file APPLIB_FORMS that I do not need)are included in it.
 
Why doesn't the Program see the form?
 
Thanks
Harri
 
P.S.
We use FMS V2.4 and Pascal V4.1-33 (yes I know, very old, but it works...
never touch a running system ;-)
 


The Answer is :

 
  Please contact the customer support center for assistance.
 

answer written or last revised on ( 19-OCT-1998 )

» close window