Hi,

I downloaded openssl-0.9.4 yesterday for installation on a Unix box 
running solaris 2.6.  The configuration went fine apparently but when 
I try to make the openssl binary, it fails.  The compilation seems to 
have gone fine but ld complains.

I don't understand why since the libraries it complains about 
(libssl.a and libcrypto.a) are at the top level
Your help is much appreciated.

1. Results of"./ config -t"

Operating system: sun4u-sun-solaris2
Configuring for solaris-sparcv9-gcc
/usr/local/bin/perl ./Configure solaris-sparcv9-gcc


2. Results of make

LD_LIBRARY_PATH = /usr/lib:/opt/openssl/openssl-0.9.4


make
  make[1]: Entering directory `/opt/openssl/openssl-0.9.4'
  making all in apps...
  make[2]: Entering directory `/opt/openssl/openssl-0.9.4/apps'
  rm -f openssl
  gcc -o openssl -DMONOLITH -I../include -DNO_ASM -mcpu=ultrasparc -O3 
-fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC 
openssl.o verify.o asn1pars.o req.o dgst.o dh.o enc.o gendh.o 
errstr.o ca.o pkcs7.o crl2p7.o crl.o rsa.o dsa.o dsaparam.o x509.o 
genrsa.o gendsa.o s_server.o s_client.o speed.o s_time.o apps.o 
s_cb.o s_socket.o version.o sess_id.o ciphers.o nseq.o pkcs12.o 
pkcs8.o -L. -L.. -L../.. -L../../.. -L.. -lssl -L.. -lcrypto -lsocket 
-lnsl
  ld: warning: file ../libssl.a ignored: unable to locate archive symbol table
  ld: warning: file ../libssl.a ignored: unable to locate archive symbol table
  ld: warning: file ../libssl.a ignored: unable to locate archive symbol table
  ld: warning: file /opt/openssl/openssl-0.9.4/libssl.a ignored: 
unable to locate archive symbol table
  ld: fatal: library -lssl: not found
  ld: fatal: file ../libcrypto.a: unknown type, unable to process 
using elf(3E) libraries
  ld: fatal: file ../libcrypto.a: unknown type, unable to process 
using elf(3E) libraries
  ld: fatal: file ../libcrypto.a: unknown type, unable to process 
using elf(3E) libraries
  ld: fatal: file /opt/openssl/openssl-0.9.4/libcrypto.a: unknown 
type, unable to process using elf(3E) libraries
  ld: fatal: library -lcrypto: not found
  ld: fatal: File processing errors. No output written to openssl
  collect2: ld returned 1 exit status
  make[2]: *** [openssl] Error 1
  make[2]: Leaving directory `/opt/openssl/openssl-0.9.4/apps'
  make[1]: *** [all] Error 1
  make[1]: Leaving directory `/opt/openssl/openssl-0.9.4'
  make: *** [top] Error 2

Thanks

Umberto

-- 
Umberto Vizcaino
206.719.2300 Mobile
425.747.8672 Fax

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

Reply via email to