<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>This is what I get when I try to install openssh</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2 FACE="Arial">checking for OpenSSL directory... configure: error: Could not find working OpenSSL library, please install or check config.log</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Now if I go and check the config.log file I have this as error. </FONT>
<BR><FONT SIZE=2 FACE="Arial">This is for solaris 2.6/2.7OS</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">configure:4354: checking for OpenSSL directory</FONT>
<BR><FONT SIZE=2 FACE="Arial">configure:4411: gcc -o conftest -g -O2 -Wall&nbsp; -I/usr/local/include -I/usr/local/ssl/</FONT>
<BR><FONT SIZE=2 FACE="Arial">include -I/opt/TWWfsw/zlib11/include&nbsp; -L/usr/local/lib -R/usr/local/lib -L/usr/lib -</FONT>
<BR><FONT SIZE=2 FACE="Arial">R/usr/lib -L/opt/TWWfsw/zlib11/lib -L/usr/local/ssl/lib -R/usr/local/ssl/lib conftes</FONT>
<BR><FONT SIZE=2 FACE="Arial">t.c -lz -lsocket -lnsl&nbsp; -lgen -lcrypto 1&gt;&amp;5</FONT>
<BR><FONT SIZE=2 FACE="Arial">Undefined&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; first referenced</FONT>
<BR><FONT SIZE=2 FACE="Arial">&nbsp;symbol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in file</FONT>
<BR><FONT SIZE=2 FACE="Arial">dlclose&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)&nbsp; (sy</FONT>
<BR><FONT SIZE=2 FACE="Arial">mbol belongs to implicit dependency /usr/lib/libdl.so.1)</FONT>
<BR><FONT SIZE=2 FACE="Arial">dlsym&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)&nbsp; (sy</FONT>
<BR><FONT SIZE=2 FACE="Arial">mbol belongs to implicit dependency /usr/lib/libdl.so.1)</FONT>
<BR><FONT SIZE=2 FACE="Arial">dlopen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)&nbsp; (sy</FONT>
<BR><FONT SIZE=2 FACE="Arial">mbol belongs to implicit dependency /usr/lib/libdl.so.1)</FONT>
<BR><FONT SIZE=2 FACE="Arial">ld: fatal: Symbol referencing errors. No output written to conftest</FONT>
<BR><FONT SIZE=2 FACE="Arial">configure: failed program was:</FONT>
<BR><FONT SIZE=2 FACE="Arial">#line 4397 &quot;configure&quot;</FONT>
<BR><FONT SIZE=2 FACE="Arial">#include &quot;confdefs.h&quot;</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">#include &lt;string.h&gt;</FONT>
<BR><FONT SIZE=2 FACE="Arial">#include &lt;openssl/rand.h&gt;</FONT>
<BR><FONT SIZE=2 FACE="Arial">int main(void)</FONT>
<BR><FONT SIZE=2 FACE="Arial">{</FONT>
<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char a[2048];</FONT>
<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; memset(a, 0, sizeof(a));</FONT>
<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RAND_add(a, sizeof(a), sizeof(a));</FONT>
<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(RAND_status() &lt;= 0);</FONT>
<BR><FONT SIZE=2 FACE="Arial">}</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">Now, I wanted to try on the linux. And I get this error when loading the linux portable code (taken from openssh.com's linux ).</FONT></P>

<P><FONT SIZE=2 FACE="Arial">What is the link error here. Has anyone had this problem.</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">configure:4385: checking for OpenSSL directory</FONT>
<BR><FONT SIZE=2 FACE="Arial">configure:4442: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized</FONT>
<BR><FONT SIZE=2 FACE="Arial">&nbsp;-I/usr/local/include -I/usr/local/ssl/include&nbsp; -L/usr/local/lib -L/usr/local/ss</FONT>
<BR><FONT SIZE=2 FACE="Arial">l/lib conftest.c -lz -lnsl&nbsp; -lutil -lcrypto 1&gt;&amp;5</FONT>
<BR><FONT SIZE=2 FACE="Arial">/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':</FONT>
<BR><FONT SIZE=2 FACE="Arial">dso_dlfcn.o(.text+0x8e): undefined reference to `dlopen'</FONT>
<BR><FONT SIZE=2 FACE="Arial">dso_dlfcn.o(.text+0xa4): undefined reference to `dlopen'</FONT>
<BR><FONT SIZE=2 FACE="Arial">dso_dlfcn.o(.text+0x10a): undefined reference to `dlclose'</FONT>
<BR><FONT SIZE=2 FACE="Arial">/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':</FONT>
<BR><FONT SIZE=2 FACE="Arial">dso_dlfcn.o(.text+0x1d2): undefined reference to `dlclose'</FONT>
<BR><FONT SIZE=2 FACE="Arial">/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':</FONT>
<BR><FONT SIZE=2 FACE="Arial">dso_dlfcn.o(.text+0x283): undefined reference to `dlsym'</FONT>
<BR><FONT SIZE=2 FACE="Arial">/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':</FONT>
<BR><FONT SIZE=2 FACE="Arial">dso_dlfcn.o(.text+0x353): undefined reference to `dlsym'</FONT>
<BR><FONT SIZE=2 FACE="Arial">configure: failed program was:</FONT>
<BR><FONT SIZE=2 FACE="Arial">#line 4428 &quot;configure&quot;</FONT>
<BR><FONT SIZE=2 FACE="Arial">#include &quot;confdefs.h&quot;</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">Any help would be appreciated</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Regards,</FONT>
<BR><FONT SIZE=2 FACE="Arial">Satish</FONT>
</P>

</BODY>
</HTML>