Hi folks,
I do have problems compiling the new openssl version under Solaris.
Here's my environment:
kelm> uname -a
SunOS procert 5.5.1 Generic_103640-24 sun4u sparc SUNW,Ultra-2
kelm> ./config -t
Operating system: sun4u-sun-solaris2
WARNING! Do consider upgrading to gcc-2.8 or later.
Configuring for solaris-sparcv9-gcc27
/opt/bin/perl ./Configure solaris-sparcv9-gcc27
I'm using gcc2.7.2.1.
"make" runs smooth until the following error message occurs:
kelm> make
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 -mv8 -O3 -fomit-frame-pointer
-Wall -DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM\""; \
echo " #define PLATFORM \"solaris-sparcv9-gcc27\""; \
echo " #define DATE \"`date`\""; \
echo "#endif" ) >buildinf.h
gcc -I. -I../include -DTHREADS -D_REENTRANT -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM -c cryptlib.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM -c mem.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM -c cversion.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM -c ex_data.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM -c tmdiff.c
gcc -I. -I../include -DTHREADS -D_REENTRANT -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_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 -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM -c md2_dgst.c
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_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 -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM -c md5_dgst.c
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -mv8 -O3 -fomit-frame-pointer -Wall
-DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM -c md5_one.c
make: Fatal error: Don't know how to make target `asm/md5-sparcv8plus-gcc27.o'
Current working directory /users/cert/kelm/tmp/openssl-0.9.4/crypto/md5
*** Error code 1
make: Fatal error: Command failed for target `subdirs'
Current working directory /users/cert/kelm/tmp/openssl-0.9.4/crypto
*** Error code 1
make: Fatal error: Command failed for target `all'
Hope that helps.
Please let me know if you need further information.
Cheers,
Stefan.
______________________________________________________________________________
Stefan Kelm PGP key: "finger [EMAIL PROTECTED]" or via key server
DFN-PCA <[EMAIL PROTECTED]>
Vogt-Koelln-Str. 30 http://www.pca.dfn.de/~kelm/
22527 Hamburg (Germany) Tel: +49 40 428 83-2262 / Fax: -2241
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]