Hi,
I was trying to link edit a PL/I program which calls a C++ sub-program through Static call. But my link edit step fails with an error saying the C++ application is Unresolved.
Am sure I did include most of the system libraries that are needed for C++ link editing. Pasting my errors below,
Reference Code , https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.ceea400/cee142307.htm
IEW2467E 9224 SYMBOL CENTRY REMAINS UNRESOLVED.
DDNAME SYSLIB
IEW2497W 9229 THE SYMBOL CENTRY WAS EXPECTED TO BE RESOLVED BY INCLUDING MEMBER CENTRY FROM THE LIBRARY DEFINED BY
IEW2459W 9206 INCLUDED MEMBER CENTRY FAILED TO RESOLVE REFERENCE.
$PRIV000017 IN A MODULE IDENTIFIED BY DDNAME SYSLIB.
IEW2482W A712 THE ORIGINAL DEFINITION WAS IN A MODULE IDENTIFIED BY DDNAME OBJ. THE DUPLICATE DEFINITION IS IN SECTION
IEW2480W A711 EXTERNAL SYMBOL centry OF TYPE LD WAS ALREADY DEFINED AS A SYMBOL OF TYPE LD IN SECTION $PRIV000010.
IEW2322I 1220 4 NAME MYPROG(R)
IEW2322I 1220 3 INCLUDE OBJ(CENTRY)
IEW2322I 1220 2 INCLUDE OBJ(MYPROG)
IEW2322I 1220 1 INCLUDE SYSLIB(DSNELI)
Is there any language interface or User Exit stub is needed for fixing the issue. ? Thanks in advance
Jeeva_S35