Hello,
I am trying to compile openssl, and am getting errors. I tried all
versions from 0.95 to 0.96d, with identical results.
System description:
root@ppdwdb01:tools/src# uname -a
SunOS ppdwdb01.uls-dev.com 5.8 Generic_108528-14 sun4u sparc
SUNW,Sun-Fire-880
root@ppdwdb01:tools/src# gcc -v
Reading specs from
/usr/local/lib/gcc-lib/sparcv9-sun-solaris2.8/3.0.4/specs
Configured with: ./configure --host=sparcv9-sun-solaris2.8
Thread model: posix
gcc version 3.0.4
Note that I have a 64-bit gcc. All other tools and libs are also 64-bit.
I am sending attached two files that should help debugging the problem:
1. configure.txt - output from `./config --prefix=/usr/tools shared'
2. make.txt - output from `make'
The file that fails to compile is $SRC/crypto/bn/asm/sparcv8plus.S.
After reading comments in this file, I compiled this file using:
cd crypto/bn/asm
gcc -E sparcv8plus.S | | as -xarch=v8plus /dev/fd/0 -o sparcv8plus.o
and then ran make again. This time I got this error in the very end:
gcc -o openssl -DMONOLITH -I../include -fPIC -DTHREADS -D_REENTRANT
-DDSO_DLFCN -DHAVE_DLFCN_H -mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM 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 crl.o rsa.o rsautl.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 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.. -lcrypto -lsocket -lnsl -ldl
Undefined first referenced
symbol in file
bn_mul_comba4 ../libcrypto.a(bn_mul.o)
bn_mul_comba8 ../libcrypto.a(bn_mul.o)
bn_sqr_comba4 ../libcrypto.a(bn_sqr.o)
bn_sqr_comba8 ../libcrypto.a(bn_sqr.o)
bn_mul_add_words ../libcrypto.a(bn_mul.o)
bn_sub_words ../libcrypto.a(bn_mul.o)
bn_sqr_words ../libcrypto.a(bn_sqr.o)
bn_mul_words ../libcrypto.a(bn_word.o)
bn_add_words ../libcrypto.a(bn_add.o)
bn_div_words ../libcrypto.a(bn_word.o)
ld: fatal: Symbol referencing errors. No output written to openssl
collect2: ld returned 1 exit status
make[1]: *** [openssl] Error 1
make[1]: Leaving directory `/usr/tools/src/openssl-0.9.6c/apps'
make: *** [sub_all] Error 1
Does not look like the two errors are directly related.
Any help will be appreciated. If you need more information, I'll be happy
to provide it.
Thanks,
Andy
Dr Andy Tsouladze
Sr Unix SysAdmin
UAL Loyalty Services
Operating system: sun4u-whatever-solaris2
Configuring for solaris-sparcv9-gcc
Makefile => Makefile.ssl
e_os.h => include/openssl/e_os.h [File exists]
e_os2.h => include/openssl/e_os2.h [File exists]
making links in crypto...
make[1]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto'
Makefile => Makefile.ssl
crypto.h => ../include/openssl/crypto.h [File exists]
tmdiff.h => ../include/openssl/tmdiff.h [File exists]
opensslv.h => ../include/openssl/opensslv.h [File exists]
opensslconf.h => ../include/openssl/opensslconf.h [File exists]
ebcdic.h => ../include/openssl/ebcdic.h [File exists]
symhacks.h => ../include/openssl/symhacks.h [File exists]
Makefile => Makefile.ssl
making links in crypto/md2...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/md2'
Makefile => Makefile.ssl
md2.h => ../../include/openssl/md2.h [File exists]
md2test.c => ../../test/md2test.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/md2'
making links in crypto/md4...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/md4'
Makefile => Makefile.ssl
md4.h => ../../include/openssl/md4.h [File exists]
md4test.c => ../../test/md4test.c [File exists]
md4.c => ../../apps/md4.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/md4'
making links in crypto/md5...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/md5'
Makefile => Makefile.ssl
md5.h => ../../include/openssl/md5.h [File exists]
md5test.c => ../../test/md5test.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/md5'
making links in crypto/sha...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/sha'
Makefile => Makefile.ssl
sha.h => ../../include/openssl/sha.h [File exists]
shatest.c => ../../test/shatest.c [File exists]
sha1test.c => ../../test/sha1test.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/sha'
making links in crypto/mdc2...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/mdc2'
Makefile => Makefile.ssl
mdc2.h => ../../include/openssl/mdc2.h [File exists]
mdc2test.c => ../../test/mdc2test.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/mdc2'
making links in crypto/hmac...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/hmac'
Makefile => Makefile.ssl
hmac.h => ../../include/openssl/hmac.h [File exists]
hmactest.c => ../../test/hmactest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/hmac'
making links in crypto/ripemd...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/ripemd'
Makefile => Makefile.ssl
ripemd.h => ../../include/openssl/ripemd.h [File exists]
rmdtest.c => ../../test/rmdtest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/ripemd'
making links in crypto/des...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/des'
Makefile => Makefile.ssl
asm/perlasm => ../../perlasm
des.h => ../../include/openssl/des.h [File exists]
destest.c => ../../test/destest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/des'
making links in crypto/rc2...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/rc2'
Makefile => Makefile.ssl
rc2.h => ../../include/openssl/rc2.h [File exists]
rc2test.c => ../../test/rc2test.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/rc2'
making links in crypto/rc4...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/rc4'
Makefile => Makefile.ssl
rc4.h => ../../include/openssl/rc4.h [File exists]
rc4test.c => ../../test/rc4test.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/rc4'
making links in crypto/rc5...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/rc5'
Makefile => Makefile.ssl
rc5.h => ../../include/openssl/rc5.h [File exists]
rc5test.c => ../../test/rc5test.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/rc5'
making links in crypto/idea...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/idea'
Makefile => Makefile.ssl
idea.h => ../../include/openssl/idea.h [File exists]
ideatest.c => ../../test/ideatest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/idea'
making links in crypto/bf...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/bf'
Makefile => Makefile.ssl
blowfish.h => ../../include/openssl/blowfish.h [File exists]
bftest.c => ../../test/bftest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/bf'
making links in crypto/cast...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/cast'
Makefile => Makefile.ssl
cast.h => ../../include/openssl/cast.h [File exists]
casttest.c => ../../test/casttest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/cast'
making links in crypto/bn...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/bn'
Makefile => Makefile.ssl
bn.h => ../../include/openssl/bn.h [File exists]
bntest.c => ../../test/bntest.c [File exists]
exptest.c => ../../test/exptest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/bn'
making links in crypto/rsa...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/rsa'
Makefile => Makefile.ssl
rsa.h => ../../include/openssl/rsa.h [File exists]
rsa_test.c => ../../test/rsa_test.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/rsa'
making links in crypto/dsa...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/dsa'
Makefile => Makefile.ssl
dsa.h => ../../include/openssl/dsa.h [File exists]
dsatest.c => ../../test/dsatest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/dsa'
making links in crypto/dh...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/dh'
Makefile => Makefile.ssl
dh.h => ../../include/openssl/dh.h [File exists]
dhtest.c => ../../test/dhtest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/dh'
making links in crypto/dso...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/dso'
Makefile => Makefile.ssl
dso.h => ../../include/openssl/dso.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/dso'
making links in crypto/buffer...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/buffer'
Makefile => Makefile.ssl
buffer.h => ../../include/openssl/buffer.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/buffer'
making links in crypto/bio...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/bio'
Makefile => Makefile.ssl
bio.h => ../../include/openssl/bio.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/bio'
making links in crypto/stack...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/stack'
Makefile => Makefile.ssl
stack.h => ../../include/openssl/stack.h [File exists]
safestack.h => ../../include/openssl/safestack.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/stack'
making links in crypto/lhash...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/lhash'
Makefile => Makefile.ssl
lhash.h => ../../include/openssl/lhash.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/lhash'
making links in crypto/rand...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/rand'
Makefile => Makefile.ssl
rand.h => ../../include/openssl/rand.h [File exists]
randtest.c => ../../test/randtest.c [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/rand'
making links in crypto/err...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/err'
Makefile => Makefile.ssl
err.h => ../../include/openssl/err.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/err'
making links in crypto/objects...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/objects'
Makefile => Makefile.ssl
objects.h => ../../include/openssl/objects.h [File exists]
obj_mac.h => ../../include/openssl/obj_mac.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/objects'
making links in crypto/evp...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/evp'
Makefile => Makefile.ssl
evp.h => ../../include/openssl/evp.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/evp'
making links in crypto/asn1...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/asn1'
Makefile => Makefile.ssl
asn1.h => ../../include/openssl/asn1.h [File exists]
asn1_mac.h => ../../include/openssl/asn1_mac.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/asn1'
making links in crypto/pem...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/pem'
Makefile => Makefile.ssl
pem.h => ../../include/openssl/pem.h [File exists]
pem2.h => ../../include/openssl/pem2.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/pem'
making links in crypto/x509...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/x509'
Makefile => Makefile.ssl
x509.h => ../../include/openssl/x509.h [File exists]
x509_vfy.h => ../../include/openssl/x509_vfy.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/x509'
making links in crypto/x509v3...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/x509v3'
Makefile => Makefile.ssl
x509v3.h => ../../include/openssl/x509v3.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/x509v3'
making links in crypto/conf...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/conf'
Makefile => Makefile.ssl
conf.h => ../../include/openssl/conf.h [File exists]
conf_api.h => ../../include/openssl/conf_api.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/conf'
making links in crypto/txt_db...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/txt_db'
Makefile => Makefile.ssl
txt_db.h => ../../include/openssl/txt_db.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/txt_db'
making links in crypto/pkcs7...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/pkcs7'
Makefile => Makefile.ssl
pkcs7.h => ../../include/openssl/pkcs7.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/pkcs7'
making links in crypto/pkcs12...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/pkcs12'
Makefile => Makefile.ssl
pkcs12.h => ../../include/openssl/pkcs12.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/pkcs12'
making links in crypto/comp...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/comp'
Makefile => Makefile.ssl
comp.h => ../../include/openssl/comp.h [File exists]
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/comp'
make[1]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto'
making links in ssl...
make[1]: Entering directory `/usr/tools/src/openssl-0.9.6c/ssl'
Makefile => Makefile.ssl
ssl.h => ../include/openssl/ssl.h [File exists]
ssl2.h => ../include/openssl/ssl2.h [File exists]
ssl3.h => ../include/openssl/ssl3.h [File exists]
ssl23.h => ../include/openssl/ssl23.h [File exists]
tls1.h => ../include/openssl/tls1.h [File exists]
ssltest.c => ../test/ssltest.c [File exists]
make[1]: Leaving directory `/usr/tools/src/openssl-0.9.6c/ssl'
making links in rsaref...
make[1]: Entering directory `/usr/tools/src/openssl-0.9.6c/rsaref'
Makefile => Makefile.ssl
rsaref.h => ../include/openssl/rsaref.h [File exists]
make[1]: Leaving directory `/usr/tools/src/openssl-0.9.6c/rsaref'
making links in apps...
make[1]: Entering directory `/usr/tools/src/openssl-0.9.6c/apps'
Makefile => Makefile.ssl
make[1]: Leaving directory `/usr/tools/src/openssl-0.9.6c/apps'
making links in test...
make[1]: Entering directory `/usr/tools/src/openssl-0.9.6c/test'
Makefile => Makefile.ssl
make[1]: Leaving directory `/usr/tools/src/openssl-0.9.6c/test'
making links in tools...
make[1]: Entering directory `/usr/tools/src/openssl-0.9.6c/tools'
Makefile => Makefile.ssl
make[1]: Leaving directory `/usr/tools/src/openssl-0.9.6c/tools'
Configuring for solaris-sparcv9-gcc
IsWindows=0
CC =gcc
CFLAG =-fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM
EX_LIBS =-lsocket -lnsl -ldl
BN_ASM =asm/sparcv8plus.o
DES_ENC =des_enc.o fcrypt_b.o
BF_ENC =bf_enc.o
CAST_ENC =c_enc.o
RC4_ENC =rc4_enc.o
RC5_ENC =rc5_enc.o
MD5_OBJ_ASM =asm/md5-sparcv8plus.o
SHA1_OBJ_ASM =
RMD160_OBJ_ASM=
PROCESSOR =
RANLIB =/usr/ccs/bin/ranlib
PERL =/usr/tools/bin/perl
THIRTY_TWO_BIT mode
DES_UNROLL used
BN_LLONG mode
RC4 uses uchar
RC4_CHUNK is unsigned long
BF_PTR used
Configured for solaris-sparcv9-gcc.
+ rm -f libcrypto.so.0
+ rm -f libcrypto.so
+ rm -f libcrypto.so.0.9.6
+ rm -f libssl.so.0
+ rm -f libssl.so
+ rm -f libssl.so.0.9.6
making all in crypto...
make[1]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto'
( echo "#ifndef MK1MF_BUILD"; \
echo " /* auto-generated by crypto/Makefile.ssl for crypto/cversion.c */"; \
echo " #define CFLAGS \"gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM\""; \
echo " #define PLATFORM \"solaris-sparcv9-gcc\""; \
echo " #define DATE \"`date`\""; \
echo "#endif" ) >buildinf.h
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o cryptlib.o cryptlib.c
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o mem.o mem.c
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o mem_dbg.o mem_dbg.c
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o cversion.o cversion.c
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o ex_data.o ex_data.c
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o tmdiff.o tmdiff.c
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o cpt_err.o cpt_err.c
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o ebcdic.o ebcdic.c
gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o uid.o uid.c
ar r ../libcrypto.a cryptlib.o mem.o mem_dbg.o cversion.o ex_data.o tmdiff.o cpt_err.o
ebcdic.o uid.o
ar: creating ../libcrypto.a
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../libcrypto.a
making all in crypto/md2...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/md2'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o md2_dgst.o md2_dgst.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o md2_one.o md2_one.c
ar r ../../libcrypto.a md2_dgst.o md2_one.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/md2'
making all in crypto/md4...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/md4'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o md4_dgst.o md4_dgst.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o md4_one.o md4_one.c
ar r ../../libcrypto.a md4_dgst.o md4_one.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/md4'
making all in crypto/md5...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/md5'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o md5_dgst.o md5_dgst.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o md5_one.o md5_one.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -DMD5_BLOCK_DATA_ORDER -c \
-o asm/md5-sparcv8plus.o asm/md5-sparcv9.S
ar r ../../libcrypto.a md5_dgst.o md5_one.o asm/md5-sparcv8plus.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/md5'
making all in crypto/sha...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/sha'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o sha_dgst.o sha_dgst.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o sha1dgst.o sha1dgst.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o sha_one.o sha_one.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o sha1_one.o sha1_one.c
ar r ../../libcrypto.a sha_dgst.o sha1dgst.o sha_one.o sha1_one.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/sha'
making all in crypto/mdc2...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/mdc2'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o mdc2dgst.o mdc2dgst.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o mdc2_one.o mdc2_one.c
ar r ../../libcrypto.a mdc2dgst.o mdc2_one.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/mdc2'
making all in crypto/hmac...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/hmac'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o hmac.o hmac.c
ar r ../../libcrypto.a hmac.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/hmac'
making all in crypto/ripemd...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/ripemd'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rmd_dgst.o rmd_dgst.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rmd_one.o rmd_one.c
ar r ../../libcrypto.a rmd_dgst.o rmd_one.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/ripemd'
making all in crypto/des...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/des'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o set_key.o set_key.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o ecb_enc.o ecb_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o cbc_enc.o cbc_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o ecb3_enc.o ecb3_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o cfb64enc.o cfb64enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o cfb64ede.o cfb64ede.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o cfb_enc.o cfb_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o ofb64ede.o ofb64ede.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o enc_read.o enc_read.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o enc_writ.o enc_writ.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o ofb64enc.o ofb64enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o ofb_enc.o ofb_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o str2key.o str2key.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o pcbc_enc.o pcbc_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o qud_cksm.o qud_cksm.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rand_key.o rand_key.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o des_enc.o des_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o fcrypt_b.o fcrypt_b.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o read2pwd.o read2pwd.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o fcrypt.o fcrypt.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o xcbc_enc.o xcbc_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o read_pwd.o read_pwd.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rpc_enc.o rpc_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o cbc_cksm.o cbc_cksm.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o ede_cbcm_enc.o ede_cbcm_enc.c
ar r ../../libcrypto.a set_key.o ecb_enc.o cbc_enc.o ecb3_enc.o cfb64enc.o
cfb64ede.o cfb_enc.o ofb64ede.o enc_read.o enc_writ.o ofb64enc.o ofb_enc.o str2key.o
pcbc_enc.o qud_cksm.o rand_key.o des_enc.o fcrypt_b.o read2pwd.o fcrypt.o xcbc_enc.o
read_pwd.o rpc_enc.o cbc_cksm.o ede_cbcm_enc.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/des'
making all in crypto/rc2...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/rc2'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc2_ecb.o rc2_ecb.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc2_skey.o rc2_skey.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc2_cbc.o rc2_cbc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc2cfb64.o rc2cfb64.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc2ofb64.o rc2ofb64.c
ar r ../../libcrypto.a rc2_ecb.o rc2_skey.o rc2_cbc.o rc2cfb64.o rc2ofb64.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/rc2'
making all in crypto/rc4...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/rc4'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc4_skey.o rc4_skey.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc4_enc.o rc4_enc.c
ar r ../../libcrypto.a rc4_skey.o rc4_enc.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/rc4'
making all in crypto/rc5...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/rc5'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc5_skey.o rc5_skey.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc5_ecb.o rc5_ecb.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc5_enc.o rc5_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc5cfb64.o rc5cfb64.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o rc5ofb64.o rc5ofb64.c
ar r ../../libcrypto.a rc5_skey.o rc5_ecb.o rc5_enc.o rc5cfb64.o rc5ofb64.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/rc5'
making all in crypto/idea...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/idea'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o i_cbc.o i_cbc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o i_cfb64.o i_cfb64.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o i_ofb64.o i_ofb64.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o i_ecb.o i_ecb.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o i_skey.o i_skey.c
ar r ../../libcrypto.a i_cbc.o i_cfb64.o i_ofb64.o i_ecb.o i_skey.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/idea'
making all in crypto/bf...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/bf'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bf_skey.o bf_skey.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bf_ecb.o bf_ecb.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bf_enc.o bf_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bf_cfb64.o bf_cfb64.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bf_ofb64.o bf_ofb64.c
ar r ../../libcrypto.a bf_skey.o bf_ecb.o bf_enc.o bf_cfb64.o bf_ofb64.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/bf'
making all in crypto/cast...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/cast'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o c_skey.o c_skey.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o c_ecb.o c_ecb.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o c_enc.o c_enc.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o c_cfb64.o c_cfb64.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o c_ofb64.o c_ofb64.c
ar r ../../libcrypto.a c_skey.o c_ecb.o c_enc.o c_cfb64.o c_ofb64.o
You may get an error following this line. Please ignore.
/usr/ccs/bin/ranlib ../../libcrypto.a
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/cast'
making all in crypto/bn...
make[2]: Entering directory `/usr/tools/src/openssl-0.9.6c/crypto/bn'
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_add.o bn_add.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_div.o bn_div.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_exp.o bn_exp.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_lib.o bn_lib.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_ctx.o bn_ctx.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_mul.o bn_mul.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_print.o bn_print.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_rand.o bn_rand.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_shift.o bn_shift.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_word.o bn_word.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_blind.o bn_blind.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_gcd.o bn_gcd.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_prime.o bn_prime.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_err.o bn_err.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o bn_sqr.o bn_sqr.c
gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
-mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC
-DMD5_ASM -c -o asm/sparcv8plus.o asm/sparcv8plus.S
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 19: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 31: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 32: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 32: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 35: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 40: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 41: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 41: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 44: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 49: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 50: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 50: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 53: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 58: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 58: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 61: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 66: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 69: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 76: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 76: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 79: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 84: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 86: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 86: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 89: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 94: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 96: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 96: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 98: error: detect global register use not
covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 117: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 128: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 129: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 129: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 130: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 135: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 136: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 136: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 137: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 142: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 143: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 143: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 144: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 149: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 149: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 150: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 156: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 161: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 167: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 167: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 168: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 174: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 175: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 175: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 176: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 182: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 183: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 183: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 184: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 201: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 212: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 213: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 213: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 219: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 220: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 220: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 226: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 227: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 227: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 233: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 233: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 237: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 237: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 240: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 244: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 250: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 250: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 257: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 258: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 258: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 265: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 266: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 266: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 316: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 317: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 325: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 329: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 329: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 330: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 394: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 395: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 403: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 403: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 404: error: detect global register use
not covered .register pseudo-op
/usr/ccs/bin/as: "/var/tmp/cc36gbKE.s", line 407: error: detect global register use
not covered .register pseudo-op
make[2]: *** [asm/sparcv8plus.o] Error 1
make[2]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto/bn'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr/tools/src/openssl-0.9.6c/crypto'
make: *** [sub_all] Error 1