On Monday April 25th 2005 Herman wrote:
On my system, openssl.a is now the new version that I built from the tar ball and openssl.so is an old version that came with the original installation. Intuitively, it doesn't look like a good idea to have two different versions of the library in use.
If they have different version numbers you can have both a 0.9.6.x and a
0.9.7.x library at the same time. Which version a program uses, and
whether is statically includes functions from the .a static library or
dynamically links against a .so library is specified during linking of
the program. Use ldd(1) to determine if a program uses dynamic libraries
and which ones. Read up on ldconfig(8) on the version numbers and so on.
So, my next schtoopidt question is: Can I generate a .so file myself, by doing the ./configure differently and making it again?
./configure shared
You _can_ build a .so from the .a 's you already have, but using "./configure shared" in a clean directory probably is easiest!
OK, thanks!
What I'll do, is rebuild the whole thing using the 'shared' parameter, and keep both shared libraries. Hopefully then, everything will be in tune.
Herman ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]