On Fri, Oct 13, 2000 at 05:49:30PM +0200, Richard Levitte - VMS Whacker wrote:
> I've gathered some info the last few days and pondered a bit, and
> finally came up with a hopefully better system to get shared libraries
> (libcrypto.so and libssl.so). I've done pretty extensive tests on my
> laptop (running GNU/Debian unstable), and it seems to work well there.
>
> The issues I've battled with are:
>
> [list removed]
>
> Things I have still not dealt with:
>
> - HP-UX, AIX (I've access to an HP box (HP-UX 11) and an AIX box
> (AIX 4.3), but it still takes some time to get all I need
> together).
I've added HP-UX support to CVS and am testing now. Ditto for IRIX.
> - linking the OpenSSL applications and test programs against the
> shared libraries instead of the static ones.
>
>
> If I did link against shared libraries, I would rapidly get in
> trouble, since I install on /usr/local/ssl, and there are older
> OpenSSL libraries (from a Debian package) in /usr/lib... If anyone
> has a good solution for this one, I'm listening. The stuff I have in
> my /usr/lib is this:
Yeah, that is a problem. You'd need to:
-L. -lssl -rpath /usr/local/ssl
to get things to work for you. Telling the linker not to look in
/usr/lib might also be an option (by doing this, the linker would need
to accept some unresolved symbols that might be in libc).
> Anyhow, there have been a number of people with opinions about the way
> shared libraries were produce with OpenSSL through the configuration
> option "shared". I'd like primarly those people, but also anyone
> who'd like to do so, to grab the next snapshot (it'll be produced in
> about 2� hours from the time of writing) and test this, both
> build and install. I recommend installing in a private directory, so
> you don't happen to disturb the rest of the system:
I'm going to build against latest CVS and see what happens.
BTW, why do you '-lc' when creating the shared libraries?
--
albert chin ([EMAIL PROTECTED])
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]