<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
It works (both solutions do)!
<p>Thanks for the Execelent help
<p>&nbsp;&nbsp;&nbsp; - John
<p>Markus Friedl wrote:
<blockquote TYPE=CITE>you can:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1) build openssl w/o DSO
support
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2) add -ldl to the LDFLAGS
<p>-m
<p>On Wed, Aug 08, 2001 at 10:58:04PM +0200, John van der Ploeg wrote:
<br>> Hi Damien,
<br>>
<br>> I have a problem getting openssh-2.9p2 properly configured.
<br>>
<br>> This is the problem:
<br>>
<br>> configure:4433: gcc -o conftest -g -O2 -Wall -I/opt/openssl/include
<br>> -L/opt/open
<br>> ssl/lib&nbsp; conftest.c -lz -lnsl&nbsp; -lutil -lcrypto 1>&amp;5
<br>> /opt/openssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
<br>> dso_dlfcn.o(.text+0x8e): undefined reference to `dlopen'
<br>> dso_dlfcn.o(.text+0xa4): undefined reference to `dlopen'
<br>> dso_dlfcn.o(.text+0x10a): undefined reference to `dlclose'
<br>> /opt/openssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':
<br>> dso_dlfcn.o(.text+0x1d2): undefined reference to `dlclose'
<br>> /opt/openssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
<br>>
<br>> dso_dlfcn.o(.text+0x283): undefined reference to `dlsym'
<br>> /opt/openssl/lib/libcrypto.a(dso_dlfcn.o): In function
<br>> `dlfcn_bind_func':
<br>> dso_dlfcn.o(.text+0x353): undefined reference to `dlsym'
<br>> configure: failed program was:
<br>> #line 4419 "configure"
<br>> #include "confdefs.h"
<br>>
<br>> #include &lt;string.h>
<br>> #include &lt;openssl/rand.h>
<br>> int main(void)
<br>> {
<br>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char a[2048];
<br>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; memset(a, 0, sizeof(a));
<br>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RAND_add(a, sizeof(a),
sizeof(a));
<br>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(RAND_status()
&lt;= 0);
<br>> }
<br>>
<br>>
<br>>
<br>> I use it with openssl-engine-0.9.6b and openssl-0.9.6b installed
<br>> to /opt/openssl and /usr/local/ssl (ln -s). When running the
<br>> make test option of openssl, it reports no problems (which kind
<br>> of indicates the problem is not with openssl I hope)
<br>>
<br>> The machine is a Linux version 2.2.5 kernel, gcc version 2.7.2.3
<br>>
<br>> Any idea what could be wrong here?
<br>>
<br>> Regards,
<br>>
<br>>&nbsp;&nbsp;&nbsp;&nbsp; - John
<br>>
<br>> --
<br>> John van der Ploeg
<br>> <a href="http://home.planet.nl/~jvdploe">http://home.planet.nl/~jvdploe</a>
<br>> j.ploeg@planet.nl
<br>>
<br>></blockquote>

<pre>--&nbsp;
John van der Ploeg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<A HREF="http://home.planet.nl/~jvdploe">http://home.planet.nl/~jvdploe</A>&nbsp;&nbsp;
j.ploeg@planet.nl</pre>
&nbsp;</html>