While compiling openssl-engine-0.9.6e as 64bit on Solaris 8 using gcc3.1,
I get the following error when performing 'make test'.

.
.
.
starting big number library test, could take a while...
test BN_add
test BN_sub
test BN_lshift1
test BN_lshift (fixed)
test BN_lshift
test BN_rshift1
test BN_rshift
test BN_sqr
Square test failed!
*** Error code 1
make: Fatal error: Command failed for target `test_bn'
Current working directory /home/src/openssl/openssl-0.9.6e/test
*** Error code 1
make: Fatal error: Command failed for target `tests'


Here are the relevant lines from the Makefile:
VERSION=0.9.6e
MAJOR=0
MINOR=9.6
SHLIB_VERSION_NUMBER=0.9.6
SHLIB_VERSION_HISTORY=
SHLIB_MAJOR=0
SHLIB_MINOR=9.6
SHLIB_EXT=.so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
PLATFORM=solaris-sparcv9-gcc
OPTIONS=no-asm
CONFIGURE_ARGS=solaris-sparcv9-gcc no-asm
SHLIB_TARGET=solaris-shared

INSTALL_PREFIX=
INSTALLTOP=/usr/local/ssl

OPENSSLDIR=/usr/local/ssl


CC= gcc
CFLAG= -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_ASM
-mcpu=ultrasparc -m64 -O3 -fomit-frame-pointer -Wall -DB_END
IAN -DBN_DIV2W -DULTRASPARC
DEPFLAG= 
PEX_LIBS= 
EX_LIBS= -lsocket -lnsl -ldl
EXE_EXT= 
AR=ar r
RANLIB= /usr/ccs/bin/ranlib
PERL= /usr/bin/perl
TAR= tar
TARFLAGS= --no-recursion

Got the same error when I dropped optimizer to -O2. I then removed all
optimizer flags and still got the same error.

Thoughts?



_______________________________
James A. Thornton
Bellsouth.net

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

Reply via email to