Aaron Wohl wrote:
>Yes, sorry im looking for .so support
>for sun 5.7
Excellent.
In almost every case, it's very easy to build a dynamic library where a
static library would normally be built, as long as you build the code to be
independent of position (-fPIC on a SPARC with gcc) and link it properly.
Despite the simplicity, it's sometimes not integrated (or tightly
integrated) into the standard build procedure, because dynamic library
support varies widely from platform to platform, and the tools used to
manipulate them almost always have nonportable user interfaces.
OpenSSL/SSLeay used to have some simple support to do this yourself, it is
still supplied in the shlib directory. There has been some recent work to
get dynamic library support better integrated with the rest of the build
procedure, check a current snapshot to see for yourself. Unfortunately,
this support seems to be geared only towards people using gcc and GNU
binutils.
Personally, I have stuck with a modified version of the scripts that are
supplied, see http://www.mentovai.com/software/patch/openssl/ for my take on
the entire situation. The patch that you will find there also allows for
building 64-bit versions of OpenSSL on sparcv9 with current gcc snapshots
that support this type of build with -m64.
Mark
--
Do not reply directly to this e-mail address
--
Mark Mentovai
UNIX Engineer
Gillette Global Network
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]