Subject: RE: building dynamic library fails on HP-UX 11.11 with aCC A.03.52

RE: building dynamic library fails on HP-UX 11.11 with aCC A.03.52

From: Alona Rossen <arossen_at_opentext.com>
Date: Fri, 11 Jun 2010 14:02:05 -0400

They seem to be normal shared libraries:

(rndhp11i.hcl.com#root)/usr/local/ssl1.0/lib # ls
engines libcrypto.sl libssl.a
libssl.sl.1.0.0
libcrypto.a libcrypto.sl.1.0.0 libssl.sl pkgconfig
(rndhp11i.hcl.com#root)/usr/local/ssl1.0/lib # ldd libcrypto.sl
        /usr/lib/libdld.2 => /usr/lib/libdld.2
        /usr/lib/libc.2 => /usr/lib/libc.2
        /usr/lib/libdld.2 => /usr/lib/libdld.2
(rndhp11i.hcl.com#root)/usr/local/ssl1.0/lib # ldd libssl.sl
        /usr/lib/libdld.2 => /usr/lib/libdld.2
        /usr/lib/libc.2 => /usr/lib/libc.2
        /usr/lib/libdld.2 => /usr/lib/libdld.2
        libcrypto.sl.1.0.0 => libcrypto.sl.1.0.0
        /usr/lib/libdld.2 => /usr/lib/libdld.2
(rndhp11i.hcl.com#root)/usr/local/ssl1.0/lib #

-----Original Message-----
From: libssh2-devel-bounces_at_cool.haxx.se
[mailto:libssh2-devel-bounces_at_cool.haxx.se] On Behalf Of Mikhail Gusarov
Sent: Friday, June 11, 2010 1:35 PM
To: libssh2 development
Subject: Re: building dynamic library fails on HP-UX 11.11 with aCC
A.03.52

Twas brillig at 13:31:08 11.06.2010 UTC-04 when arossen_at_opentext.com did
gyre and gimble:

 AR> See full output in the attachment.

*** Warning: linker path does not have real file for library -lssl.
*** I have the capability to make that library automatically link in
when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have
*** because I did check the linker path looking for a file starting
*** with libssl and none of the candidates passed a file format test
*** using a file magic. Last file checked:
/usr/local/ssl1.0/lib/libssl.sl.1.0.0

*** Warning: linker path does not have real file for library -lcrypto.
*** I have the capability to make that library automatically link in
when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have
*** because I did check the linker path looking for a file starting
*** with libcrypto and none of the candidates passed a file format test
*** using a file magic. Last file checked:
/usr/local/ssl1.0/lib/libcrypto.sl.1.0.0
*** The inter-library dependencies that have been dropped here will be
*** automatically added whenever a program is linked with this library
*** or is declared to -dlopen it.

*** Since this library must not contain undefined symbols,
*** because either the platform does not support them or
*** it was explicitly requested with -no-undefined,
*** libtool will only create a static version of it.

Kind of self-describing.

-- 
  http://fossarchy.blogspot.com/
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel
Received on 2010-06-11