I'm currently trying to build openssl-1.0.1c on 64bit PA-RISC HPUX but 
am getting compile errors. I have successfully built a 32bit version 
which compiles and passes make test, but unfortunately need to be able 
to link the libraries with a 64bit application. I attach the output from 
"make report" for the 64 bit compile.

Guidance on how to get openssl-1.0.1c to build on 64bit PA-RISC HPUX 
11.11i would be welcomed.

Thanks,

Caroline Blackmun.
Checking compiler...

Running make...

making all in crypto...

        cc -I. -I.. -I../include  -DOPENSSL_THREADS  -DDSO_DLFCN -DHAVE_DLFCN_H 
+DD64 +O3 +Optrs_strongly_typed -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY 
-D_REENTRANT -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM 
-DAES_ASM -DGHASH_ASM -c -o pariscid.o pariscid.s

cc:  487: warning : Possibly incorrect message catalog.

        ar  r ../libcrypto.a cryptlib.o mem.o mem_dbg.o cversion.o ex_data.o 
cpt_err.o ebcdic.o  uid.o o_time.o o_str.o o_dir.o o_fips.o o_init.o fips_ers.o 
pariscid.o

        [ -z "" ] || ar  r ../libcrypto.a fipscanister.o

        /usr/bin/ranlib ../libcrypto.a || echo Never mind.

making all in crypto/objects...

making all in crypto/md4...

        ar  r ../../libcrypto.a md4_dgst.o md4_one.o

        /usr/bin/ranlib ../../libcrypto.a || echo Never mind.

making all in crypto/md5...

making all in crypto/sha...

        cc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  
-DOPENSSL_THREADS  -DDSO_DLFCN -DHAVE_DLFCN_H +DD64 +O3 +Optrs_strongly_typed 
-Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c -o sha1-parisc.o 
sha1-parisc.s

cc:  487: warning : Possibly incorrect message catalog.

        cc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  
-DOPENSSL_THREADS  -DDSO_DLFCN -DHAVE_DLFCN_H +DD64 +O3 +Optrs_strongly_typed 
-Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c -o 
sha256-parisc.o sha256-parisc.s

cc:  487: warning : Possibly incorrect message catalog.

        cc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  
-DOPENSSL_THREADS  -DDSO_DLFCN -DHAVE_DLFCN_H +DD64 +O3 +Optrs_strongly_typed 
-Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c -o 
sha512-parisc.o sha512-parisc.s

cc:  487: warning : Possibly incorrect message catalog.

        ar  r ../../libcrypto.a sha_dgst.o sha1dgst.o sha_one.o sha1_one.o 
sha256.o sha512.o sha1-parisc.o sha256-parisc.o sha512-parisc.o

        /usr/bin/ranlib ../../libcrypto.a || echo Never mind.

making all in crypto/mdc2...

making all in crypto/hmac...

making all in crypto/ripemd...

making all in crypto/whrlpool...

        ar  r ../../libcrypto.a wp_dgst.o wp_block.o

        /usr/bin/ranlib ../../libcrypto.a || echo Never mind.

making all in crypto/des...

making all in crypto/aes...

        cc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  
-DOPENSSL_THREADS  -DDSO_DLFCN -DHAVE_DLFCN_H +DD64 +O3 +Optrs_strongly_typed 
-Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c -o aes-parisc.o 
aes-parisc.s

cc:  487: warning : Possibly incorrect message catalog.

        ar  r ../../libcrypto.a aes_misc.o aes_ecb.o aes_cfb.o aes_ofb.o 
aes_ctr.o aes_ige.o aes_wrap.o  aes_core.o aes_cbc.o aes-parisc.o

        /usr/bin/ranlib ../../libcrypto.a || echo Never mind.

making all in crypto/rc2...

making all in crypto/rc4...

        cc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  
-DOPENSSL_THREADS  -DDSO_DLFCN -DHAVE_DLFCN_H +DD64 +O3 +Optrs_strongly_typed 
-Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c -o rc4-parisc.o 
rc4-parisc.s

cc:  487: warning : Possibly incorrect message catalog.

        ar  r ../../libcrypto.a rc4-parisc.o rc4_utl.o

        /usr/bin/ranlib ../../libcrypto.a || echo Never mind.

making all in crypto/idea...

making all in crypto/bf...

making all in crypto/cast...

making all in crypto/camellia...

making all in crypto/seed...

making all in crypto/modes...

        cc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  
-DOPENSSL_THREADS  -DDSO_DLFCN -DHAVE_DLFCN_H +DD64 +O3 +Optrs_strongly_typed 
-Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c -o ghash-parisc.o 
ghash-parisc.s

cc:  487: warning : Possibly incorrect message catalog.

        ar  r ../../libcrypto.a cbc128.o ctr128.o cts128.o cfb128.o ofb128.o 
gcm128.o  ccm128.o xts128.o ghash-parisc.o

        /usr/bin/ranlib ../../libcrypto.a || echo Never mind.

making all in crypto/bn...

        cc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  
-DOPENSSL_THREADS  -DDSO_DLFCN -DHAVE_DLFCN_H +DD64 +O3 +Optrs_strongly_typed 
-Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c -o parisc-mont.o 
parisc-mont.s

cc:  487: warning : Possibly incorrect message catalog.

        ar  r ../../libcrypto.a bn_add.o bn_div.o bn_exp.o bn_lib.o bn_ctx.o 
bn_mul.o bn_mod.o  bn_print.o bn_rand.o bn_shift.o bn_word.o bn_blind.o  
bn_kron.o bn_sqrt.o bn_gcd.o bn_prime.o bn_err.o bn_sqr.o pa-risc2W.o 
parisc-mont.o  bn_recp.o bn_mont.o bn_mpi.o bn_exp2.o bn_gf2m.o bn_nist.o  
bn_depr.o bn_const.o bn_x931p.o

        /usr/bin/ranlib ../../libcrypto.a || echo Never mind.

making all in crypto/ec...

making all in crypto/rsa...

making all in crypto/dsa...



OpenSSL self-test report:



OpenSSL version:  1.0.1c

Last change:      Sanity check record length before skipping explicit IV ...

Options:          --prefix=/opt/openssl-1.0.1c-64 
--openssldir=/opt/openssl-1.0.1c-64/openssl no-ec_nistp_64_gcc_128 no-gmp 
no-jpake no-krb5 no-md2 no-rc5 no-rfc3779 no-sctp no-shared no-store no-zlib 
no-zlib-dynamic static-engine

OS (uname):       HP-UX iduna B.11.11 U 9000/785 2015588947 unlimited-user 
license

OS (config):      ??

Target (default): ??

Target:           hpux64-parisc2-cc

Compiler:         cc:  487: warning : Possibly incorrect message catalog.

cc:  490: NLSPATH already set to . C-specific message catalog directories not 
added to message catalog search path.

cc:  404: INCLUDIR=/usr/include 

cc:  404: /usr/lib:/opt/langtools/lib: 

/usr/ccs/bin/ld /opt/langtools/lib/crt0.o -u main -lc  

cc:  413: Entering Link editor.

/usr/ccs/bin/ld: Unsatisfied symbols:

   main



make failed!

[...]



Test report in file testlog

Reply via email to