when runing C programe that calls COBOL program on sunsolaris 11.4 with COBOL 7 patch 10 getting the following error
Calling dcs_gb_csm_
Load error : file 'mptrx_hndlr'
error code: 173, pc=0, call=1, seg=0
173 Called program file not found in drive/directory
Any help?
Hi Oran,
The RTS 173 error means that the entry point you are trying to call cannot be found.
Did this used to work in a previous compiler version and it just now stopped woirking or is this new development?
You state that you have C calling COBOL but this error seems to indicate that it is COBOL trying to call C?
How are the C programs packaged, i.e., linked to the COBOL programs, linked into the run-time, or linked into a shared object (is the object loaded)?
How are the C programs being called? What does the COBOL CALL statement look like?
Thanks.