[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Authentication / C file
hmm... sorry, that might not have been entirely correct.
you're probably just missing something when comliling.
Svante Sörmark wrote:
>
> ldap_init is from netscape's ldap sdk. in openldap you use ldap_open.
> please RTFM.
>
> Samson Bisaro wrote:
> >
> > Hi ,
> > i submit my problem.
> > Im writing a c file to make an LDAP authentication :
> >
> > #include<stdio.h>
> > #include<lber.h>
> > #include<ldap.h>
> > ....
> > int connexion(void)
> > {
> > if ( ( ld = ldap_init( ldap_host, LDAP_PORT) ) == NULL )
> > { perror ( "ldap_init" );
> > return ( 1 );
> > }
> > }
> > ...
> >
> > int authentication(void)
> > {
> > if ( ldap_simple_bind_s( ld, dn, pw ) != LDAP_SUCCESS )
> > { ldap_perror( ld, "ldap_simple_bind_s" );
> > return( 1 );
> > }
> > }
> > ...
> >
> > but when i compile this file a get the following message :
> >
> > /tmp/cca139941.o: In function `connexion':
> > /tmp/cca139941.o(.text+0x10): undefined reference to `ldap_init'
> > /tmp/cca139941.o: In function `authentication':
> > /tmp/cca139941.o(.text+0x56): undefined reference to `ldap_simple_bind_s'
> > /tmp/cca139941.o(.text+0x6f): undefined reference to `ldap_perror'
> >
> > Any clue ?
> > Thanks
> > Samson Bisaro
> >
> > --
> >
> > \\\|///
> > \\ - - //
> > ( @ @ )
> > ----oOOo--(_)-oOOo---------------------
> >
> > Samson BISARO
> > http://www.uhp.u-nancy.fr/RRI
> >
> > ---------------Ooooo-------------------
> > ( )
> > ooooO ) /
> > ( ) (_/
> > \ (
> > \_)
>
> --
> ---------------------------------------------------------------------------
> Svante Sörmark | Chalmers University IT systems & services |
> +46-31-7728665
> ---------------------------------------------------------------------------
--
---------------------------------------------------------------------------
Svante Sörmark | Chalmers University IT systems & services |
+46-31-7728665
---------------------------------------------------------------------------