I am very new to SSL, however I am trying very hard to learn.  My problem is
probably trivial with a simple solution, but I cannot get past it.

My setup is as follows:

Digital-Alpha EV6 processor 466MHz
512MB RAM
Compaq Tru64 Unix v4.0f

I am attempting to install OpenSSL v0.9.5a.  I am following the instructions in
INSTALL, but when I run make, I get an error stating that I have Insufficient
virtual memory to continue compilation.  I have compiled other projects on this
box in the past, most recently Apache 1.3.12.  As an experiment, I downloaded
and successfully ran make on OpenSSL v0.9.4.  If nothing else, I can always use
v0.9.4, but I would obviously prefer to use the most current release.  Can
someone offer up some help???


Here's the error I get after doing just './config' then 'make'

# make
making all in crypto...
( echo "#ifndef MK1MF_BUILD";  echo "  /* auto-generated by crypto/Makefile.ssl
for crypto/cversion.c */";  echo "  #define CFLAGS \"cc -std1 -tune host -O4
-readonly_strings\"";  echo "  #define PLATFORM \"alpha-cc\"";  echo "  #define
DATE \"`date`\"";  echo "#endif" ) >buildinf.h
cc -I. -I../include -std1 -tune host -O4 -readonly_strings -c cryptlib.c
cc -I. -I../include -std1 -tune host -O4 -readonly_strings -c mem.c
cc -I. -I../include -std1 -tune host -O4 -readonly_strings -c mem_dbg.c
cc -I. -I../include -std1 -tune host -O4 -readonly_strings -c cversion.c
cc -I. -I../include -std1 -tune host -O4 -readonly_strings -c ex_data.c
cc -I. -I../include -std1 -tune host -O4 -readonly_strings -c tmdiff.c
ar r ../libcrypto.a cryptlib.o mem.o mem_dbg.o cversion.o ex_data.o tmdiff.o
cpt_err.o ebcdic.o
/usr/bin/ranlib ../libcrypto.a
making all in crypto/md2...
cc -I.. -I../../include -std1 -tune host -O4 -readonly_strings -c md2_dgst.c
cc -I.. -I../../include -std1 -tune host -O4 -readonly_strings -c md2_one.c
ar r ../../libcrypto.a md2_dgst.o md2_one.o
/usr/bin/ranlib ../../libcrypto.a
making all in crypto/md5...
cc -I.. -I../../include -std1 -tune host -O4 -readonly_strings -c md5_dgst.c
ar r ../../libcrypto.a md5_dgst.o md5_one.o
/usr/bin/ranlib ../../libcrypto.a
making all in crypto/sha...
cc -I.. -I../../include -std1 -tune host -O4 -readonly_strings -c sha_dgst.c
Fatal:  Insufficient virtual memory to continue compilation.
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.



By the way, I tried the following, which didn't work...

./config no-asm     <-- This gave me the same error as above
./config no-sha     <-- This made it quite a bit further before erroring out as
shown below

09rset.o x509_err.o  x509name.o x509_v3.o x509_ext.o x509_att.o  x509type.o
x509_lu.o x_all.o x509_txt.o  x509_trs.o by_file.o by_dir.o
/usr/bin/ranlib ../../libcrypto.a
making all in crypto/x509v3...
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_bcons.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_bitst.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_conf.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_extku.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_ia5.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_lib.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_prn.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_utl.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3err.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_genn.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_alt.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_skey.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_akey.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_pku.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_int.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_enum.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_sxnet.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_cpols.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_crld.c
cc -I.. -I../../include -DNO_SHA -std1 -tune host -O4 -readonly_strings -c
v3_purp.c
cc: Error: v3_purp.c, line 64: The function "x509v3_cache_extensions" has
internal linkage, occurs in a context that requires its definition, and has no
definition. (missingfunc)
static void x509v3_cache_extensions(X509 *x);
------------^
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.


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

Reply via email to