On Fri, Dec 01, 2000 at 07:40:57AM -0600, [EMAIL PROTECTED] wrote:
...
> libssl.a is in /usr/local/ssl/lib. The default library that I use is
> /usr/local/ssl.  The full results of the make are included below. I would
> appreciate any and all commented regarding this problem. BTW. I'm trying to
> install this module on HPUX 10.2 and have the latest drop of the openssl
> installed on the machine.
...

>         LD_RUN_PATH="/usr/local/ssl/lib" ld -o blib/arch/auto/Crypt/SSLeay/SSLeay.sl 
> -b -s -a shared SSLeay.o    -L/usr/local/ssl/lib -lssl -lcrypto
> ld: Can't find library for -lssl

It seems you are trying to create a shared library; you only allow searching
for shared libraries (-a shared). Your libssl.a is however static, so
it will not be recognized -> man ld
Please be also aware, that it is not a good idea to try to link a shared
library anyway (I never tried but I am not even sure whether it would work).
You must first install shared libraries of OpenSSL on HP-UX. There is a
script for that task in the shlib/ subdirectory.

Best regards,
        Lutz
PS. I have a tarball with HP-UX 10.20 binaries including shared libraries
available from my hompage (Postfix/TLS project), address see below, if
you have problems rolling your own.
-- 
Lutz Jaenicke                             [EMAIL PROTECTED]
BTU Cottbus               http://www.aet.TU-Cottbus.DE/personen/jaenicke/
Lehrstuhl Allgemeine Elektrotechnik                  Tel. +49 355 69-4129
Universitaetsplatz 3-4, D-03044 Cottbus              Fax. +49 355 69-4153
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to