<div dir="ltr"><div>Hi Everyone,</div><div><br></div><div>1.</div><div>I am trying to upgrade some libraries of an older version of openssl (~0.9.7) with the libraries of a less old version of openssl (1.0.0e).<br></div><div><br><div><br></div><div>2.</div><div>When I perform a dynamic openssl build with the following commands, I get (among other files) a libssl.a file.</div><div><br></div><div><div>cd /joe/openssl-1.0.1e/dynamic/64bit/openssl-1.0.1e</div><div>make clean</div><div>setarch x86_64 ./config -m64 -D_GNU_SOURCE -fPIC shared no-zlib</div><div>make</div><div><br></div><div><br></div><div><br></div><div>3.</div><div><div>When I perform a static openssl build with the following commands, I get (among other files) another libssl.a file.</div></div><div><br></div><div>cd /joe/openssl-1.0.1e/static/64bit/openssl-1.0.1e<br></div><div>./config -D_GNU_SOURCE</div><div>make clean</div><div>make</div><div><br></div><div><br></div><div><br></div><div>4.</div><div>I am trying to determine which one of these two newer libssl.a files I should use to replace the older ~0.9.7 libssl.a file.</div><div><br></div><div><br></div><div>Any ideas how to do this?</div></div></div><div><br></div><div>I have been trying to use the "readelf " and "file" commands on these 3 different libssl.a files, but I am not seeing a pattern in the files which allows me to determine which one should be used.</div><div><br></div><div>5.</div><div>I am compiling on a SLES11 SP1 64-bit machine.</div><div><br></div><div><br></div><div>Thanks!!!</div><div><br></div><div>Joe</div><div>----------------</div><div><br></div></div>