I have never played around with LDFLAGS and so was not sure how to set them
(or put rpath in Makefile)

I reset LDFLAGS="-Wl,-rpath,/usr/local/lib" and then it worked fine

-Guruprasad

On Wed, Nov 19, 2014 at 1:51 AM, Ulrich Windl <
[email protected]> wrote:

> >>> Guruprasad Kulkarni <[email protected]> schrieb am
> 18.11.2014 um
> 18:46 in Nachricht
> <CAB6=W2vQ7Q_SkD5D6M=w8nqyw+cs6napqo8by66whdulykc...@mail.gmail.com>:
> > I am using ubuntu 12.04.5 LTS
> >
> > I installed cyrus-sasl-2.1.26 (created symlink from /usr/lib/sasl2 to
> > /usr/local/lib/sasl2)
> >
> > I used the following options for configuration:
> > --enable-debug --enable-hdb --enable-ppolicy --enable-syncprov
> > --with-cyrus-sasl
> >
> > Configuration, make depend and make were successful.
> >
> > I then proceeded to "make test" and I got the error:
> > ../clients/tools/ldapsearch: error while loading shared libraries:
> > libsasl2.so.3: cannot open shared object file: No such file or directory
> >
> > The file libsasl2.so.3 is present in /usr/local/lib
> >
> > I set LDFLAGS="-L/usr/local/lib -L/usr/local/lib/sasl2"
> >
> > Do I need to set some other flags to make the tests work?
>
> "man ld.so"? LD_LIBRARY_PATH=/usr/local/lib?
> ldd your_binary?
>
> >
> >
> > -Guruprasad
>
>
>
>
>

Reply via email to