Hi. I'm trying to compile oepnssl-1.0.0g with no-<cipher> option on Solaris 9 and 10. But I have encountered the below trouble, and it may be not successfully build. Please tell me how I should do.
--------------------------------------------------------------------- + /bin/bash ./Configure solaris64-sparcv9-cc --prefix=/SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/openssl --openssldir=/SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/openssl/openssl no-camellia no-idea no-mdc2 no-rc5 no-ec no-ecdh no-ecdsa no-seed Configuring for solaris64-sparcv9-cc no-camellia [option] OPENSSL_NO_CAMELLIA (skip dir) no-ec [option] OPENSSL_NO_EC (skip dir) no-ec_nistp_64_gcc_128 [default] OPENSSL_NO_EC_NISTP_64_GCC_128 (skip dir) no-ecdh [forced] OPENSSL_NO_ECDH (skip dir) no-ecdsa [forced] OPENSSL_NO_ECDSA (skip dir) no-gmp [default] OPENSSL_NO_GMP (skip dir) no-gost [forced] OPENSSL_NO_GOST (skip dir) no-idea [option] OPENSSL_NO_IDEA (skip dir) no-jpake [experimental] OPENSSL_NO_JPAKE (skip dir) no-krb5 [krb5-flavor not specified] OPENSSL_NO_KRB5 no-md2 [default] OPENSSL_NO_MD2 (skip dir) no-mdc2 [option] OPENSSL_NO_MDC2 (skip dir) no-rc5 [option] OPENSSL_NO_RC5 (skip dir) no-rfc3779 [default] OPENSSL_NO_RFC3779 (skip dir) no-sctp [default] OPENSSL_NO_SCTP (skip dir) no-seed [option] OPENSSL_NO_SEED (skip dir) no-shared [default] no-store [experimental] OPENSSL_NO_STORE (skip dir) no-zlib [default] no-zlib-dynamic [default] IsMK1MF=0 CC =cc CFLAG =-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DOPENSSL_BN_ASM_MONT : kssl.h => ../include/openssl/kssl.h srtp.h => ../include/openssl/srtp.h ssltest.c => ../test/ssltest.c making links in engines... sh: syntax error at line 1: `;' unexpected *** Error code 2 The following command caused the error: target=links; [ -z "" ] || for i in ; do (cd $i && echo "making $target in engines/$i..." && make -e TOP=../.. DIR=$i $target ) || exit 1; done; make: Fatal error: Command failed for target `links' Current working directory /SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/engines *** Error code 1 The following command caused the error: set -e; target=links; for dir in crypto ssl engines apps test tools; do if [ -d "$dir" ]; then ( cd $dir && echo "making $target in $dir..." && 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='solaris64-sparcv9-cc' PROCESSOR='' CC='cc' CFLAG='-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM' AS='cc' ASFLAG='-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c' AR='ar r' NM='nm' RANLIB='/usr/ccs/bin/ar rs' CROSS_COMPILE='' PERL='/usr/bin/perl' ENGDIRS='' SDIRS='objects md4 md5 sha hmac ripemd whrlpool des aes rc2 rc4 bf cast modes bn rsa dsa dh dso engine buffer bio stack lhash rand err evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp ocsp ui krb5 cms pqueue ts srp cmac' LIBRPATH='/SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/openssl/lib' INSTALL_PREFIX='' INSTALLTOP='/SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/openssl' OPENSSLDIR='/SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/openssl/openssl' LIBDIR='lib' MAKEDEPEND='$${TOP}/util/domd $${TOP} -MD makedepend' DEPFLAG='-DOPENSSL_NO_DEPRECATED -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_EC -DOPENSSL_NO_EC_NISTP_64_GCC_128 -DOPENSSL_NO_ECDH -DOPENSSL_NO_ECDSA -DOPENSSL_NO_GMP -DOPENSSL_NO_GOST -DOPENSSL_NO_IDEA -DOPENSSL_NO_JPAKE -DOPENSSL_NO_MD2 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 -DOPENSSL_NO_RFC3779 -DOPENSSL_NO_SCTP -DOPENSSL_NO_SEED -DOPENSSL_NO_STORE' MAKEDEPPROG='makedepend' SHARED_LDFLAGS='-xarch=v9 -G -dy -z text' KRB5_INCLUDES='' LIBKRB5='' ZLIB_INCLUDE='' LIBZLIB='' EXE_EXT='' SHARED_LIBS='' SHLIB_EXT='.so.1.0.0' SHLIB_TARGET='solaris-shared' PEX_LIBS='' EX_LIBS='-lsocket -lnsl -ldl' CPUID_OBJ='sparcv9cap.o sparccpuid.o' BN_ASM='bn-sparcv9.o sparcv9-mont.o sparcv9a-mont.o' DES_ENC='des_enc-sparc.o fcrypt_b.o' AES_ENC='aes_core.o aes_cbc.o aes-sparcv9.o' CMLL_ENC='camellia.o cmll_misc.o cmll_cbc.o' BF_ENC='bf_enc.o' CAST_ENC='c_enc.o' RC4_ENC='rc4_enc.o rc4_skey.o' RC5_ENC='rc5_enc.o' SHA1_ASM_OBJ='sha1-sparcv9.o sha256-sparcv9.o sha512-sparcv9.o' MD5_ASM_OBJ='' RMD160_ASM_OBJ='' WP_ASM_OBJ='wp_block.o' MODES_ASM_OBJ='ghash-sparcv9.o' ENGINES_ASM_OBJ='' PERLASM_SCHEME='void' FIPSLIBDIR='' FIPSDIR='/usr/local/ssl/fips-2.0' FIPSCANLIB="${FIPSCANLIB:-}" THIS=${THIS:-links} MAKEFILE=Makefile MAKEOVERRIDES= TOP=.. DIR=$dir $target ) || exit 1; fi; done make: Fatal error: Command failed for target `links' + '[' yes = yes ']' + make clean : making clean in crypto/ts... rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff enc dec sign verify making clean in crypto/srp... rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff making clean in crypto/cmac... rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff making clean in ssl... rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff making clean in engines... rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff sh: syntax error at line 1: `;' unexpected *** Error code 2 The following command caused the error: target=clean; [ -z "" ] || for i in ; do (cd $i && echo "making $target in engines/$i..." && make -e TOP=../.. DIR=$i $target ) || exit 1; done; make: Fatal error: Command failed for target `clean' Current working directory /SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/engines *** Error code 1 The following command caused the error: set -e; target=clean; for dir in crypto ssl engines apps test tools; do if [ -d "$dir" ]; then ( cd $dir && echo "making $target in $dir..." && 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='solaris64-sparcv9-cc' PROCESSOR='' CC='cc' CFLAG='-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM' AS='cc' ASFLAG='-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c' AR='ar r' NM='nm' RANLIB='/usr/ccs/bin/ar rs' CROSS_COMPILE='' PERL='/usr/bin/perl' ENGDIRS='' SDIRS='objects md4 md5 sha hmac ripemd whrlpool des aes rc2 rc4 bf cast modes bn rsa dsa dh dso engine buffer bio stack lhash rand err evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp ocsp ui krb5 cms pqueue ts srp cmac' LIBRPATH='/SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/openssl/lib' INSTALL_PREFIX='' INSTALLTOP='/SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/openssl' OPENSSLDIR='/SYM_BC/YASU/v11_enc_local.unix/make_openssl/openssl-1.0.1/openssl/openssl' LIBDIR='lib' MAKEDEPEND='$${TOP}/util/domd $${TOP} -MD makedepend' DEPFLAG='-DOPENSSL_NO_DEPRECATED -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_EC -DOPENSSL_NO_EC_NISTP_64_GCC_128 -DOPENSSL_NO_ECDH -DOPENSSL_NO_ECDSA -DOPENSSL_NO_GMP -DOPENSSL_NO_GOST -DOPENSSL_NO_IDEA -DOPENSSL_NO_JPAKE -DOPENSSL_NO_MD2 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 -DOPENSSL_NO_RFC3779 -DOPENSSL_NO_SCTP -DOPENSSL_NO_SEED -DOPENSSL_NO_STORE' MAKEDEPPROG='makedepend' SHARED_LDFLAGS='-xarch=v9 -G -dy -z text' KRB5_INCLUDES='' LIBKRB5='' ZLIB_INCLUDE='' LIBZLIB='' EXE_EXT='' SHARED_LIBS='' SHLIB_EXT='.so.1.0.0' SHLIB_TARGET='solaris-shared' PEX_LIBS='' EX_LIBS='-lsocket -lnsl -ldl' CPUID_OBJ='sparcv9cap.o sparccpuid.o' BN_ASM='bn-sparcv9.o sparcv9-mont.o sparcv9a-mont.o' DES_ENC='des_enc-sparc.o fcrypt_b.o' AES_ENC='aes_core.o aes_cbc.o aes-sparcv9.o' CMLL_ENC='camellia.o cmll_misc.o cmll_cbc.o' BF_ENC='bf_enc.o' CAST_ENC='c_enc.o' RC4_ENC='rc4_enc.o rc4_skey.o' RC5_ENC='rc5_enc.o' SHA1_ASM_OBJ='sha1-sparcv9.o sha256-sparcv9.o sha512-sparcv9.o' MD5_ASM_OBJ='' RMD160_ASM_OBJ='' WP_ASM_OBJ='wp_block.o' MODES_ASM_OBJ='ghash-sparcv9.o' ENGINES_ASM_OBJ='' PERLASM_SCHEME='void' FIPSLIBDIR='' FIPSDIR='/usr/local/ssl/fips-2.0' FIPSCANLIB="${FIPSCANLIB:-}" THIS=${THIS:-clean} MAKEFILE=Makefile MAKEOVERRIDES= TOP=.. DIR=$dir $target ) || exit 1; fi; done make: Fatal error: Command failed for target `clean' + make depend making depend in crypto... Regards Y. Taniguchi ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org