Marc Girod <[EMAIL PROTECTED]> writes:

> I got from HP a copy of the makefile used to build OpenSSL into a depot
> (which I cannot use as such), but this is where I'll be working now.

The depot is for an older version of openssl, and I get different errors
which have no reasons to be easier to solve than the ones I had so far.

Anyway, what I got from it was a new name for my architecture.
I am using an 800 host, thus a RISC 1.1 CPU.
Now, I get the impression that the config script actually came up with
a RISC 2.0 (code incompatible) configuration. Could this be the source of
my problems?

I did now succeed to build, but again without support for shared libraries,
which feels improbable.
Note that I fixed my NLSPATH to make sure simple compilations may happen
without warnings (in case no warning may be interpreted as succesful 
support for trying compiler options, which e.g. zlib build system practices).

Note also that 'make' from my vob is in fact GNU make.

PATH=/vob/tools_HP-UX/ansic/bin:/vob/tools_HP-UX/bin
PATH=$PATH:/vob/tools_HP-UX/perl/perl-5.8.7/bin:/usr/ccs/bin
PATH=$PATH:/usr/bin:/usr/sbin:/opt/rational/clearcase/bin
mgirod> type install
install is /usr/sbin/install
mgirod> type make
make is /vob/tools_HP-UX/bin/make
mgirod>
NLSPATH=$NLSPATH:/vob/tools_HP-UX/ansic/lib/nls/msg/%L/%N.cat
NLSPATH=$NLSPATH:/vob/tools_HP-UX/ansic/lib/nls/msg/C/%N.cat
mgirod> cd /vob/tools_src/openssl
openssl> ./config --prefix=/vob/tools_HP-UX zlib shared hpux-cc:"cc
-I/vob/tools_HP-UX/include -L/vob/tools_HP-UX/lib"
Operating system: 9000/800-hp-hpux1x
...
Configured for hpux-cc.

You gave the option 'shared'.  Normally, that would give you shared libraries.
Unfortunately, the OpenSSL configuration doesn't include shared library support
for this platform yet, so it will pretend you gave the option 'no-shared'.  If
you can inform the developpers ([EMAIL PROTECTED]) how to support shared
libraries on this platform, they will at least look at it and try their best
(but please first make sure you have tried with a current version of OpenSSL).
openssl> make
openssl> ll lib*
-rw-rw-r--   1 mgirod     iona       3093586 Oct 25 12:35 libcrypto.a
-rw-rw-r--   1 mgirod     iona           275 Oct 25 12:37 libcrypto.pc
-rw-rw-r--   1 mgirod     iona        481160 Oct 25 12:35 libssl.a
-rw-rw-r--   1 mgirod     iona           290 Oct 25 12:37 libssl.pc

Marc

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

Reply via email to