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

Reply via email to