Hello,

I'm trying to have an Assembler program call a C program that makes LDAP calls 
(though the API provided by Tivoli Directory Server). 
I am able to have the Assembler program call an ordinary C program without LDAP 
calls, and a C program by itself make LDAP calls, but when I try to put it all 
together (Assembler module calling C module calling LDAP), the link step for 
the assembler program gives me a RC = 12 and says:

IEW2456E 9207 SYMBOL ldap_init UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM 
THE DESIGNATED CALL LIBRARY.

The C program that makes the LDAP calls did not get that link error. The 
assembler program itself isn’t making LDAP calls, but rather calling that C 
program. 

The Assembler program is Language Environment conforming.

I have the datasets: GLD.SGLDEXPC and GLD.SGLDHDRC in my JCL for my C program 
compile and bind and added SYS1.SIEALNKE to the Link step of my Assembler JCL. 
Has anyone had success doing something similar or have any advice? I currently 
have a case open with IBM, but they haven’t been able to resolve yet.

Thanks,
Yareni Hernandez Villa

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to