IBM MAINFRAME HELP & SUPPORT FORUMS
Technical Forums for IBM Mainframe Applications like COBOL, JCL, CICS, DB2, FileAid, DFSORT, Endevor, Xpediter, CoolGen, CA-7&11, AbendAid, IMS, IDMS, PL/I, MqSeries, SyncSort, Assembler, ChangeMan, Easytrieve, InterTest, REXX, CLIST etc...
 

PLI program MQI unresolved symbol error when linking

THIS IS AN ARCHIVE FORUM: CLICK HERE TO GO TO THE ORIGINAL TOPIC

 
       IBMMAINFRAMES.com - IBM Mainframe Support Forums Index -> PL/I & ASSEMBLER
View previous topic :: View next topic  
Author Message
sse_michael



Joined: 03 Oct 2005
Posts: 3

Posted: Fri Nov 18, 2005 6:04 pm    Post subject: PLI program MQI unresolved symbol error when linking  

Hi
I'm working on some PLI programs with MQ interfaces.
When I was compiling and linking my programs, they always failed in the link step. I was told such error messages:


IEW2456E 9207 SYMBOL CEEBETBL UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL CEEROOTA UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL CEEOPIPI UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL IBMQEFSH UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL MQCONN UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL IBMQOFNT UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL IBMQOFPT UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL IBMPOFCX UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL MQBACK UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
.................

It seems that all MQI can not be resolved. What do I need to fix this problem that has pussled me for several days. I use IBMZCPL to compile and link. It is an IBM cataloged procedure.
Really appreciate any advice from all of you
Thanks very much
Back to top  
hsourabh



Joined: 24 May 2005
Posts: 12
Location: Z?rich

Posted: Mon Nov 21, 2005 7:13 pm    Post subject: Re: PLI program MQI unresolved symbol error when linking  

Hi Michael,

U may try to include the following copybooks and recompile the program to see if it works:

%include CMQP;
%include CMQEPP;

Regards,
Sourabh
Back to top  
sse_michael



Joined: 03 Oct 2005
Posts: 3

Posted: Tue Nov 22, 2005 12:32 pm    Post subject: Re: PLI program MQI unresolved symbol error when linking  

Thanks very much
But I did include those two in my program. Otherwise, the compile step would fail, not alone the link step. I don't think that's the point.
Back to top  
k_vikram07



Joined: 23 Nov 2005
Posts: 34

Posted: Wed Nov 23, 2005 8:43 pm    Post subject:  

I believe that you have to specify the object library(library where the MQ interface is installed) for those entries in the linking step/jcl.

Thanks
Vik.
Back to top  
kash1976



Joined: 03 Dec 2006
Posts: 1
Location: us

Posted: Sun Dec 03, 2006 11:58 am    Post subject: Re: PLI program MQI unresolved symbol error when linking  

Hi,

Are u able to resolve your problem. I came accross the same problem. Please share your solution.

Thanks
Back to top  
William Thompson



Joined: 18 Nov 2006
Posts: 2977
Location: Tucson AZ

Posted: Sun Dec 03, 2006 5:37 pm    Post subject:  

Look at the concatenation of the object libs in the link step. If the one that should be pointing to the missing modules is there, then that lib may be under-populated.....there may be a better one or an additional one that should be in the concatenation.

By the way, has anyone at your shop ever succeeded in compiling and linking any PLI programs with MQ interfaces? If so, find out how they did it.

How about COBOL? If so, while the specific lib will be different (I think one letter might be different for each language (or is that just for copybooks :? )) at least the upper level qualifiers will be the same.
Back to top  
 
       IBMMAINFRAMES.com - IBM Mainframe Support Forums Index -> PL/I & ASSEMBLER
Page 1 of 1
THIS IS AN ARCIVE FORUM IN READ ONLY MODE. IF YOU WANT TO ASK YOUR DOUBTS USE THE ACTUAL FORUM