[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE: building with TLS support
> -----Original Message-----
> From: Marko Asplund [mailto:aspa@kronodoc.fi]
> On Fri, 21 Sep 2001, Dane Foster wrote:
> > I have a similar situation, where my OpenSSL filez are in a non standard
> > location. I followed your instructions and './configure'
> worked without a
> > hitch. When I finally got to make a get the following error:
> > <snip>
> > /usr/bin/ld: cannot find -lssl
> > collect2: ld returned 1 exit status
> > make[2]: *** [libldap.la] Error 1
> > make[2]: Leaving directory
> > `/usr/local/src/openldap-2.0.15/libraries/libldap'
> > make[1]: *** [all-common] Error 1
> > make[1]: Leaving directory `/usr/local/src/openldap-2.0.15/libraries'
> > make: *** [all-common] Error 1
> > </snip>
>
> try
> setenv LD_LIBRARY_PATH /my/openssl/path # if using a csh variant
> export LD_LIBRARY_PATH=/my/openssl/path # if using a bash variant
>
> or
> sudo su
> echo /my/openssl/path >> /etc/ld.so.conf
> /sbin/ldconfig
Those commands only affect the runtime dynamic linker. The error message
Dane listed
is from the compiler/linker. The proper fix will involve the use of
setenv LDFLAGS "-L/some/pathname"
before running configure.
Without seeing the exact commands that Dane used, and knowing the exact
paths
where the SSL headers and libraries reside, it's impossible to diagnose this
problem.
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
http://www.symas.com http://highlandsun.com/hyc