[Samba] Samba complie problem

Nitin Thakur nitinthakur at hotmail.com
Thu Aug 30 12:49:50 MDT 2012


hi  all

Samba build problem when compiling with --with-ads

I have complid, kerberos and openldap in /opt/local/samba and I am using gcc with gnu binutils. Its a solaris 10 sparc.

Configure gives me following error: -

checking for LDAP support... yes
checking ldap.h usability... yes
checking ldap.h presence... yes
checking for ldap.h... yes
checking lber.h usability... yes
checking lber.h presence... yes
checking for lber.h... yes
checking for ber_tag_t... yes
checking for ber_scanf in -llber... yes
checking for ber_sockbuf_add_io... yes
checking for LDAP_OPT_SOCKBUF... yes
checking for LBER_OPT_LOG_PRINT_FN... yes
checking for ldap_init in -lldap... no
checking for ldap_set_rebind_proc... no
checking whether ldap_set_rebind_proc takes 3 arguments... 3
checking for ldap_initialize... no
configure: error: libldap is needed for LDAP support

Config.log output: -

configure:25335: gcc -o conftest -I/opt/local/samba/include -I/opt/local/samba/include -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include -L/opt/local/samba/lib -R/opt/local/samba/lib -lthread -L./bin -L/usr/lib conftest.c -lldap -llber   -lresolv -lrt    -lnsl -lsocket  -lmd5 -lrt  -liconv >&5
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/../../../../sparc-sun-solaris2.10/bin/ld: /opt/local/samba/lib/libldap.so: dladdr: invalid version 12 (max 0)
/opt/local/samba/lib/libldap.so: could not read symbols: Bad value

I installed openldap in /opt/local/samba.

# find /opt/local/samba -name libldap\*
/opt/local/samba/lib/libldap_r.a
/opt/local/samba/lib/libldap.so
/opt/local/samba/lib/libldap.la
/opt/local/samba/lib/libldap-2.4.so.2
/opt/local/samba/lib/libldap.a
/opt/local/samba/lib/libldap_r.so
/opt/local/samba/lib/libldap_r-2.4.so.2
/opt/local/samba/lib/libldap-2.4.so.2.8.4
/opt/local/samba/lib/libldap_r-2.4.so.2.8.4
/opt/local/samba/lib/libldap_r.la

Thanks

Nitin


More information about the samba mailing list