I just thought of some more useful information
regadring OpenSSL on Tru64. I'm not sure if this has caused my problem,
but here goes. In order to get around the virtual memory error on Tru64, I
followed the OpenSSL's FAQ suggestion to compile sha_dgst.c WITHOUT
optimization. This is the suggested fix:
make DIRS=crypto SDIRS=sha "`grep '^CFLAG='
Makefile.ssl | sed -e 's/ -O[0-9] / -O0 /'`"
rm `ls crypto/*.o crypto/sha/*.o | grep -v
'sha_dgst\.o'`
make
TIA
----- Original Message -----
Sent: Wednesday, August 21, 2002 10:13
AM
Subject: OpenSSL 0.9.6g fails on Tru64
UNIX
I am upgrading many of my clients' web servers to
Apache with mod_ssl. I have tried to install OpenSSL on these machines
and failed miserably. All of them are Alpha DS20s running either 4.0G,
or 5.0. None of these machines have ever had an OS patches
installed. I have gotten around the virtual memory problem but I've
found a new one: the make fails with an error indicating something is
unresolved. Forgive me as I am ignorant in the ways of C.
I am trying to install OpenSSL 0.9.6g on an Alpha
5.0 (and 4.0G) using the native C compiler. Here is the message I
receive:
cc -o openssl -DMONOLITH -I../include -DTHREADS
-pthread -DDSO_DLFCN -DHAVE_DLFC N_H -std1 -tune host -fast
-readonly_strings openssl.o verify.o asn1pars.o req.o dgst.o dh.o
dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o
cr l.o rsa.o rsautl.o dsa.o dsaparam.o x509.o genrsa.o gendsa.o
s_server.o s_clie nt.o speed.o s_time.o apps.o s_cb.o s_socket.o
app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o pkcs8.o
spkac.o smime.o rand.o -L.. -lssl -L..
-lcryp to
ld:
Unresolved:
SHA_Init
SHA_Update
SHA_Final
*** Exit
1
Stop.
*** Exit
1
Stop.
Am I missing some necessary libraries or
something? Any help wpuld be greatly appreciated.
TIA
Ryan
|