If anyone has a solution for my problem you help would be greatly
appreciated. When I try to make openssl 0.9.4; sha_dgst.c will not
compile properly. The output of the make command follows. I'm using
GCC 2.95.1.
making all in crypto...
( echo "#ifndef MK1MF_BUILD"; \
echo " /* auto-generated by crypto/Makefile.ssl for crypto/cversion.c
*/"; \
echo " #define CFLAGS \"gcc -DTHREADS -D_REENTRANT -O3
-fomit-frame-pointer -m4
86 -Wall -DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM\""; \
echo " #define PLATFORM \"solaris-x86-gcc\""; \
echo " #define DATE \"`date`\""; \
echo "#endif" ) >buildinf.h
gcc -I. -I../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -Wall
-DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c cryptlib.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -Wall
-DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c mem.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -Wall
-DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c cversion.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -Wall
-DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c ex_data.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -Wall
-DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c tmdiff.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -Wall
-DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c cpt_err.c
ar r ../libcrypto.a cryptlib.o mem.o cversion.o ex_data.o tmdiff.o
cpt_err.o
ar: creating ../libcrypto.a
/usr/ccs/bin/ranlib ../libcrypto.a
making all in crypto/md2...
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -
Wall -DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c md2_dgst.c
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -
Wall -DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c md2_one.c
ar r ../../libcrypto.a md2_dgst.o md2_one.o
/usr/ccs/bin/ranlib ../../libcrypto.a
making all in crypto/md5...
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -
Wall -DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c md5_dgst.c
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -
Wall -DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c md5_one.c
(cd asm; /usr/local/bin/perl md5-586.pl cpp >mx86unix.cpp)
gcc -E -DSOL asm/mx86unix.cpp | sed 's/^#.*//' > asm/mx86-sol.s
as -o asm/mx86-sol.o asm/mx86-sol.s
rm -f asm/mx86-sol.s
ar r ../../libcrypto.a md5_dgst.o md5_one.o asm/mx86-sol.o
/usr/ccs/bin/ranlib ../../libcrypto.a
making all in crypto/sha...
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
-m486 -
Wall -DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c sha_dgst.c
Assembler: sha_dgst.c
aline 274 : Illegal mnemonic
aline 274 : syntax error
aline 279 : Illegal mnemonic
aline 279 : syntax error
aline 284 : Illegal mnemonic
aline 284 : syntax error
aline 289 : Illegal mnemonic
aline 289 : syntax error
aline 472 : Illegal mnemonic
aline 472 : syntax error
aline 477 : Illegal mnemonic
aline 477 : syntax error
aline 482 : Illegal mnemonic
aline 482 : syntax error
aline 487 : Illegal mnemonic
aline 487 : syntax error
*** Error code 1
make: Fatal error: Command failed for target `sha_dgst.o'
Current working directory /tmp/openssl-0.9.4/crypto/sha
*** Error code 1
make: Fatal error: Command failed for target `subdirs'
Current working directory /tmp/openssl-0.9.4/crypto
*** Error code 1
make: Fatal error: Command failed for target `all'
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]