Armin,
I had to build shared libraries on hpux11.  I'm sure the specifics are
different, but the concepts may be the same.  First, all the source needed
to be compiled as position independent code (pic), which required the +z
switch on my compiler.  Once the make process is complete, there are two
static libraries, libcrypto.a and libssl.a, which contain all the object
files.  For some reason, when I tried to use them directly to create the
shared libraries, the linker complained, so I copied the static libraries to
a subdirectory and extracted all the object files using ar -x libcrypto.a.
I then could create the shared library as follows: ld -b -o libcrypto.sl
*.o.  I deleted all the .o files and then did the same for libssl.a.  A
little labor intensive, but it worked.

Hope this is helpful.
Ed Trembicki-Guy
"I'm not really a C programmer, but I play one on TV."

> -----Original Message-----
> From: Armin Ollig [SMTP:[EMAIL PROTECTED]]
> Sent: Wednesday, September 22, 1999 7:25 AM
> To:   [EMAIL PROTECTED]
> Subject:      shared libs on irix
> 
> 
> Iam trying to build the openssl shared libs on irix64.
> The shlib/irix.sh as well as the scripts for sunOS
> seem to be out of date. There is no crypto.c or crypto.o. 
> So how can i compile the shared lib ? What object files do i need ?
> 
> best regards,
> --armin
> 
> --
> "To save energy
>     the light at the end of the tunnel
>          will temporarily be switched off."
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to