I have been unsuccessful in compiling openssl-0.9.8 on AIX 5.1 (32-bit ppc) using gcc (GCC) 4.0.0

My configure setting is:

./config no-shared

The configure completes successfully. I start the make command and the app appears to compile but stops at this point in the process.

     /usr/bin/perl asm/ppc.pl aix_ppc32.s
cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -c -o aix_ppc32.o aix_ppc32.s
cc: unrecognized option '-qthreaded'
cc: unrecognized option '-q32'
cc: unrecognized option '-qmaxmem=16384

The process table shows:

200001 A root 13512 6266 0 60 20 2ab7 272 11:08:36 pts/0 0:00 cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB
_ENDIAN -qmaxmem=16384 -c -o aix_ppc32.o aix_ppc32.s

200001 A root 14844 15734 0 60 20 173a 592 11:08:35 pts/0 0:00 /usr/bin/sh -ec target=all; [ -n "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" ] && for i in 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 ; do (cd $i && echo "making $target in crypto/$i..." && make -e TOP=../.. DIR=$i INCLUDES='-I.. -I../.. -I../../include' $target ) || exit 1; done;

200001 A root 14984 13512 60 90 20 389f 396 11:08:36 pts/0 6:14 /usr/bin/as -u -mCOM -o aix_ppc32.o aix_ppc32.s

200001 A root 15734 16252 0 60 20 359f 480 11:08:35 pts/0 0:00 make -e PLATFORM PROCESSOR CC CFLAG AS ASFLAG AR PERL RANLIB SDIRS LIBRPATH INSTALL_PREFIX INSTALLT OP OPENSSLDIR MAKEDEPEND DEPFLAG MAKEDEPPROG SHARED_LDFLAGS KRB5_INCLUDES LIBKRB5 EXE_EXT SHARED_LIBS SHLIB_EXT SHLIB_TARGET PEX_LIBS EX_LIBS CPUID_OBJ BN_ASM DES_ENC AES_ASM_OBJ BF_EN C CAST_ENC RC4_ENC RC5_ENC SHA1_ASM_OBJ MD5_ASM_OBJ RMD160_ASM_OBJ THIS MAKEFILE MAKEOVERRIDES TOP DIR all

200001 A root 16252 16398 0 60 20 2d22 588 11:08:35 pts/0 0:00 /bin/sh -ec dir=crypto; target=all; if echo " crypto ssl engines apps test tools " | grep " $dir " >/dev/null 2>/dev/null; then if [ -d "$dir" ]; then (?cd $dir && echo "making $target in $dir..." && TOP= && unset TOP ${LIB+LIB} ${LIBS+LIBS}? ${INCLUDE+INCLUDE} ${INCLUDES+INCLUDE S}? ${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='aix-cc' P ROCESSOR='' CC='cc' CFLAG='-DOPENSSL_THREADS -qthreaded -DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384' ??? AS='cc' ASFLAG='-DOPENSSL_THREADS -qthreaded -DDSO_DLFCN -DHA VE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -c'??? AR='ar -X 32 r' PERL='/usr/bin/perl' RANLIB='/usr/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/s sl/lib'? INSTALL_PREFIX=''?? INSTALLTOP='/usr/local/ssl' OPENSSLDIR='/usr/local/ssl'? MAKEDEPEND='$${TOP}/util/domd $${TOP} -MD makedepend' DEPFLAG='-DOPENSSL_NO_DEPRECATED -DOPENSSL_ NO_CAMELLIA -DOPENSSL_NO_GMP -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 -DOPENSSL_NO_RFC3779 '? MAKEDEPPROG='makedepend'??? SHARED_LDFLAGS='-q32'?? KRB5_INCLUDES='' LIBKRB5=''? EXE_EXT='' SHAR ED_LIBS=''? SHLIB_EXT='.so.0.9.8' SHLIB_TARGET='aix-shared'? PEX_LIBS='' EX_LIBS=''? CPUID_OBJ=''??? BN_ASM='aix_ppc32.o' DES_ENC='des_enc.o fcrypt_b.o' ? AES_ASM_OBJ='aes_core.o aes_c bc.o'??? BF_ENC='bf_enc.o' CAST_ENC='c_enc.o'? RC4_ENC='rc4_enc.o' RC5_ENC='rc5_enc.o'? SHA1_ASM_OBJ=''??? MD5_ASM_OBJ=''??? RMD160_ASM_OBJ=''?? THIS=${THIS:-build_crypto} MAKEFILE=Mak
efile MAKEOVERRIDES= TO
P=.. DIR=$dir $target  ) || exit 1;  fi;  fi

200001 A root 16398 16890 0 60 20 1988 472 11:08:35 pts/0 0:00 make

240001 A root 16890 14340 0 60 20 7a3 584 16:56:05 pts/0 0:00 ksh


Any help would be appreciated.

David Huffman
Storix, Inc.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to