Read the PROBLEMS doc in the distribution; there's a note about this.
There is a bug which is apparently in the toolchain on that platform.
- Ariel
Matthew Maddox wrote:
I am attempting to install OpenSSL 0.9.8h on a Solaris x86 32 bit
virtual machine.
I am able to ./config, make and make install but make test fails.
Here is the error I am receiving:
# make test
testing...
making all in apps...
../util/shlib_wrap.sh ./destest
*** Signal 11 - core dumped
make: Fatal error: Command failed for target `test_des'
Current working directory /opt/src/openssl-0.9.8h/test
*** Error code 1
The following command caused the error:
(cd test && echo "testing..." && \
TOP= && unset TOP ${LIB+LIB} ${LIBS+LIBS} ${INCLUDE+INCLUDE}
${INCLUDES+INCLUDES} ${DIR+DIR} ${DIRS+DIRS}
${SRC+SRC} ${LIBSRC+LIBSRC} ${LIBOBJ+LIBOBJ}
${ALL+ALL} ${EXHEADER+EXHEADER} ${HEADER+HEADER}
${GENERAL+GENERAL} ${CFLAGS+CFLAGS} ${ASFLAGS+ASFLAGS}
${AFLAGS+AFLAGS} ${LDCMD+LDCMD}
${LDFLAGS+LDFLAGS} ${SHAREDCMD+SHAREDCMD}
${SHAREDFLAGS+SHAREDFLAGS} ${SHARED_LIB+SHARED_LIB}
${LIBEXTRAS+LIBEXTRAS} && make -e PLATFORM='solaris-x86-gcc'
PROCESSOR='' CC='gcc' CFLAG='-fPIC -DOPENSSL_PIC -DOPENSSL_THREADS
-D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 -fomit-frame-pointer
-march=pentium -Wall -DL_ENDIAN -DOPENSSL_NO_INLINE_ASM
-DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
-DAES_ASM' AS='gcc' ASFLAG='-fPIC -DOPENSSL_PIC
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3
-fomit-frame-pointer -march=pentium -Wall -DL_ENDIAN
-DOPENSSL_NO_INLINE_ASM -DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM
-DMD5_ASM -DRMD160_ASM -DAES_ASM -c' AR='ar r'
PERL='/usr/bin/perl' RANLIB='/usr/ccs/bin/ranlib' SDIRS='objects
md2 md4 md5 sha hmac ripemd des aes rc2 rc4 idea bf cast bn ec rsa
dsa ecdsa dh ecdh dso engine buffer bio stack lhash rand err evp
asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp ocsp ui krb5 store
pqueue' LIBRPATH='/usr/local/ssl/lib'
INSTALL_PREFIX='' INSTALLTOP='/usr/local/ssl'
OPENSSLDIR='/usr/local/ssl' MAKEDEPEND='$${TOP}/util/domd
$${TOP} -MD gcc' DEPFLAG='-DOPENSSL_NO_DEPRECATED
-DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_CMS -DOPENSSL_NO_GMP
-DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 -DOPENSSL_NO_RFC3779
-DOPENSSL_NO_SEED -DOPENSSL_NO_TLSEXT'
MAKEDEPPROG='gcc'
SHARED_LDFLAGS='-shared' KRB5_INCLUDES=''
LIBKRB5='' EXE_EXT='' SHARED_LIBS='libcrypto.so.0.9.8
libssl.so.0.9.8' SHLIB_EXT='.so.0.9.8'
SHLIB_TARGET='solaris-shared' PEX_LIBS='' EX_LIBS='-lsocket -lnsl
-ldl' CPUID_OBJ='x86cpuid-elf.o'
BN_ASM='bn86-elf.o co86-elf.o' DES_ENC='dx86-elf.o
yx86-elf.o' AES_ASM_OBJ='ax86-elf.o'
BF_ENC='bx86-elf.o' CAST_ENC='c_enc.o' RC4_ENC='rx86-elf.o
rc4_skey.o' RC5_ENC='r586-elf.o'
SHA1_ASM_OBJ='sx86-elf.o'
MD5_ASM_OBJ='mx86-elf.o'
RMD160_ASM_OBJ='rm86-elf.o' THIS=${THIS:-tests}
MAKEFILE=Makefile MAKEOVERRIDES= TOP=.. TESTS='alltests'
OPENSSL_DEBUG_MEMORY=on tests );
make: Fatal error: Command failed for target `tests'
Does anyone have any ideas how to resolve this?
Thanks,
Matthew
--------------------------------------------------------
Matthew Maddox
IT Systems Developer and Coordinator
Webster University
470 East Lockwood Avenue
Saint Louis, MO 63119
314-246-8282 ofc
314-963-6134 fax
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
--
- Ariel Salomon / Senior Software Engineer
Real-Time Innovations (RTI) / www.rti.com
408 990-7439 / [EMAIL PROTECTED]
RTI - The Real-Time Middleware Experts