On Mon, Jul 02, 2001 at 12:00:20PM +0200, Matthias Blaser wrote:
> Hi,
>
> I've troubles compiling qmail-ldap (patch revision 0301) under Solaris. I've
> had the error with libldap.so.2 listed in "life with qmail-ldap"
>
> # env - /var/qmail/bin/qmail-ldaplookup -u mblaser
> ld.so.1: /var/qmail/bin/qmail-ldaplookup: fatal: libldap.so.2: open failed:
> No such file or directory
>
> the solution there worked, i've recompiled it with "LDAPLIBS=-R/usr/local/lib
> -lldap -llber -lresolv" but now i'm getting an error with another library:
>
> # env - /var/qmail/bin/qmail-ldaplookup -u mblaser
> ld.so.1: /var/qmail/bin/qmail-ldaplookup: fatal: libdb-3.2.so: open failed:
> No such file or directory
>
> but the ldd command finds all necessary libraries w/o any failures...
>
> # ldd /var/qmail/bin/qmail-ldaplookup
> libldap.so.2 => /usr/local/lib/libldap.so.2
> liblber.so.2 => /usr/local/lib/liblber.so.2
> libresolv.so.2 => /usr/lib/libresolv.so.2
> libcrypt_i.so.1 => /usr/lib/libcrypt_i.so.1
> libc.so.1 => /usr/lib/libc.so.1
> libsasl.so.7 => /usr/local/lib/libsasl.so.7
> libssl.so.0 => /usr/local/lib/libssl.so.0
> libcrypto.so.0 => /usr/local/lib/libcrypto.so.0
> libsocket.so.1 => /usr/lib/libsocket.so.1
> libnsl.so.1 => /usr/lib/libnsl.so.1
> libgen.so.1 => /usr/lib/libgen.so.1
> libdl.so.1 => /usr/lib/libdl.so.1
> libdb-3.2.so => /usr/local/lib/libdb-3.2.so
> libpam.so.1 => /usr/lib/libpam.so.1
> libmp.so.2 => /usr/lib/libmp.so.2
> /usr/platform/SUNW,Ultra-250/lib/libc_psr.so.1
>
> Do you have any suggestions how to solve this problem?
>
Don't use env - to start your apps. Else your LD_LIBRARYPATH will be
removed.
Perhaps you should recompile libldap with a -R option. libdb is used by
this lib.
--
:wq Claudio