On Mon, 25 Sep 2000, Richard Levitte - VMS Whacker wrote:
> To begin with, I assume we're talking about HP-UX 11

Yes. hpux64 is a subset of hpux11.

> amanda> cc -o openssl -DMONOLITH -I../include -DTHREADS -D_REENTRANT -DDSO_DLFCN
> amanda> -DHAVE_DLFCN_H +DD64 +O3 +Optrs_strongly_typed +Olibcalls -Ae +ESlit
> amanda> -DB_ENDIAN -DMD32_XARRAY openssl.o verify.o asn1pars.o
> amanda> req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o
> amanda> crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o x509.o genrsa.o gendsa.o
> amanda> s_server.o s_client.o speed.o s_time.o apps.o s_cb.o s_socket.o app_rand.o
> amanda> version.o sess_id.o ciphers.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o
> amanda> rand.o -L. -L.. -L../.. -L../../.. -L.. -lssl -L.. -lcrypto -ldl
> amanda> ld: Missing library symbol table in ../libssl.a
> amanda> Fatal error.
> amanda> make[1]: *** [openssl] Error 1
> amanda> make: *** [all] Error 1
>
> Can you check in the log that ranlib was actually used?

Well, one ranlib was used. Actually it was the wrong version of ar. It
seems that gnu-ar doesn't recognize 64bit binaries and treats them as
blobs. Therefor it can't build a symbol table. It works when using HP's
ar. (I don't know why we keep gnu-ar on this system, sorry about that)

I can confirm that hpux64-parisc2-cc works with HP tools (and perl5).

OpenSSL 0.9.6 24 Sep 2000
built on: Tue Sep 26 12:56:03 METDST 2000
platform: hpux64-parisc2-cc
options:  bn(64,64) md2(char) rc4(idx,char) des(idx,risc1,16,int) idea(int) 
blowfish(idx)
compiler: cc -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H +DD64 +O3
+Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY

These warnings were produced during the build,

cc: "ebcdic.c", line 1: warning 501: Empty source file.
cpp: "b_print.c", line 154: warning 2001: Redefinition of macro MAX.


Amanda.

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

Reply via email to