[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE: problem with libldap.so
> -----Original Message-----
> From: owner-openldap-software@OpenLDAP.org
> [mailto:owner-openldap-software@OpenLDAP.org]On Behalf Of Nick Couchman
> Igor Brezac wrote:
>
> >On Tue, 20 May 2003, Nick Couchman wrote:
> >>When I do an `ldd -r /usr/local/lib/libldap.so` I get the following:
> >>liblber.so.2 => /usr/local/lib/liblber.so.2
> >> libresolv.so.2 => /usr/lib/libresolv.so.2
> >> libnsl.so.1 => /usr/lib/libnsl.so.1
> >> libsocket.so.1 => /usr/lib/libsocket.so.1
> >> libdl.so.1 => /usr/lib/libdl.so.1
> >> libssl.so.0.9.7 => /usr/local/lib/libssl.so.0.9.7
> >> libcrypto.so.0.9.7 => /usr/local/lib/libcrypto.so.0.9.7
> >> libc.so.1 => /usr/lib/libc.so.1
> >> libmp.so.2 => /usr/lib/libmp.so.2
> >> libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1
> >> /usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
> >> symbol not found: __eprintf
> >>(/usr/local/lib/liblber.so.2)
> >>
> >>The last problem - the symbot not found: __eprintf - I need
> to get rid
> >>of. It's causing problems with pam_ldap and nss_ldap. How
> do I compile
> >>OpenLDAP without this dependency? I've tried removing the
> "assert.h"
> >>file from the gcc install and I have the same problem.
> >>
> >>
> >
> >You need link the library with 'gcc -shared'.
No, just recompile liblber now that you've removed assert.h.
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
http://www.symas.com http://highlandsun.com/hyc
Symas: Premier OpenSource Development and Support