openladap 2.1.12 를 설치하고 C 로 접근하는 프로그램을 만들려고 합니다.
리눅스 상에서 gcc 를 이용하구요...
#include <stdio.h>
#include <ldap.h>
int main(){
LDAP *ld;
if ( ( ld = ldap_init( "wind.esolnet.net", 389 ) ) == NULL ) {
perror( "ldap_init" );
return( 1 );
}
}
위 소스를 gcc ldapsearch.c -I/usr/local/ldap/include -L/usr/local/ldap/lib
이렇게 컴파일 하니까
/tmp/ccrTttyh.o: In function `main':
/tmp/ccrTttyh.o(.text+0x14): undefined reference to `ldap_init'
collect2: ld returned 1 exit status
이런 에러가 떨어 지네요
모가 잘못된건지...
도움 부탁드립니다.
|