Hi,

I am trying to build openssl 1.0.1h (static) library on SUSE Linux 9.3 on 
PowerPC 64 bit arch using GCC version 3.3.3.

I am getting following errors in "app" directory.. Can somebody tell me what is 
going on wrong and how can I fix this? This is my first post, so 
excuse/direct-me to the right forum if I am knocking at the wrong door. I have 
seen the earlier archives but did not come across this.

Configured as  ./Configure no-shared linux-ppc64
==================START++++++++++++++++++++
ADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall 
-DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o 
pkeyutl.o pkeyutl.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o spkac.o spkac.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o smime.o smime.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o cms.o cms.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o rand.o rand.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o engine.o engine.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o ocsp.o ocsp.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o prime.o prime.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o ts.o ts.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o srp.o srp.c
gcc -DMONOLITH -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
-DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM   -c -o openssl.o openssl.c
rm -f openssl
shlib_target=; if [ -n "" ]; then \
        shlib_target="linux-shared"; \
elif [ -n "" ]; then \
  FIPSLD_CC="gcc"; CC=/usr/local/ssl/fips-2.0/bin/fipsld; export CC FIPSLD_CC; \
fi; \
LIBRARIES="-L.. -lssl  -L.. -lcrypto" ; \
make -f ../Makefile.shared -e \
        APPNAME=openssl OBJECTS="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 ec.o ecparam.o x509.o genrsa.o gendsa.o 
genpkey.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 pkey.o 
pkeyparam.o pkeyutl.o spkac.o smime.o cms.o rand.o engine.o ocsp.o prime.o ts.o 
srp.o" \
        LIBDEPS=" $LIBRARIES -ldl" \
        link_app.${shlib_target}
make[2]: Entering directory 
`/unixhome/vnayak/workspace/openssl/lnx-ppc64/openssl-1.0.1h/apps'
( :; LIBDEPS="${LIBDEPS:--L.. -lssl  -L.. -lcrypto -ldl}"; 
LDCMD="${LDCMD:-gcc}"; LDFLAGS="${LDFLAGS:--DOPENSSL_THREADS -D_REENTRANT 
-DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DB_ENDIAN -DTERMIO -O3 -Wall 
-DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM}"; 
LIBPATH=`for x in $LIBDEPS; do echo $x; done | sed -e 's/^ *-L//;t' -e d | 
uniq`; LIBPATH=`echo $LIBPATH | sed -e 's/ /:/g'`; 
LD_LIBRARY_PATH=$LIBPATH:$LD_LIBRARY_PATH ${LDCMD} ${LDFLAGS} -o 
${APPNAME:=openssl} 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 ec.o ecparam.o x509.o genrsa.o gendsa.o genpkey.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 pkey.o pkeyparam.o pkeyutl.o 
spkac.o smime.o cms.o rand.o engine.o ocsp.o prime.o ts.o srp.o ${LIBDEPS} )
dgst.o(.text+0x7d8): In function `.dgst_main':
: undefined reference to `.OPENSSL_cleanse'
enc.o(.text+0x7fc): In function `.enc_main':
: undefined reference to `.OPENSSL_cleanse'
ca.o(.text+0x3d9c): In function `.ca_main':
: undefined reference to `.OPENSSL_cleanse'
s_server.o(.text+0x3ebc): In function `.sv_body':
: undefined reference to `.OPENSSL_cleanse'
s_client.o(.text+0x1a20): In function `.s_client_main':
: undefined reference to `.OPENSSL_cleanse'
s_client.o(.text+0x1a40): more undefined references to `.OPENSSL_cleanse' follow
../libcrypto.a(sha1dgst.o)(.text+0x12c): In function `.SHA1_Final':
: undefined reference to `.sha1_block_data_order'
../libcrypto.a(sha1dgst.o)(.text+0x27c): In function `.SHA1_Final':
: undefined reference to `.sha1_block_data_order'
../libcrypto.a(sha1dgst.o)(.text+0x2a4): In function `.SHA1_Transform':
: undefined reference to `.sha1_block_data_order'
../libcrypto.a(sha1dgst.o)(.text+0x3bc): In function `.SHA1_Update':
: undefined reference to `.sha1_block_data_order'
../libcrypto.a(sha1dgst.o)(.text+0x3fc): In function `.SHA1_Update':
: undefined reference to `.sha1_block_data_order'
../libcrypto.a(sha1dgst.o)(.text+0x48c): more undefined references to 
`.sha1_block_data_order' follow
../libcrypto.a(sha1_one.o)(.text+0x6c): In function `.SHA1':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(sha256.o)(.text+0x224): In function `.SHA256_Final':
: undefined reference to `.sha256_block_data_order'
../libcrypto.a(sha256.o)(.text+0x304): In function `.SHA256_Final':
: undefined reference to `.sha256_block_data_order'
../libcrypto.a(sha256.o)(.text+0x374): In function `.SHA256_Final':
: undefined reference to `.sha256_block_data_order'
../libcrypto.a(sha256.o)(.text+0x464): In function `.SHA256_Transform':
: undefined reference to `.sha256_block_data_order'
../libcrypto.a(sha256.o)(.text+0x57c): In function `.SHA256_Update':
: undefined reference to `.sha256_block_data_order'
../libcrypto.a(sha256.o)(.text+0x5bc): more undefined references to 
`.sha256_block_data_order' follow
../libcrypto.a(sha256.o)(.text+0x7a0): In function `.SHA256':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(sha256.o)(.text+0x8d8): In function `.SHA224':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(sha512.o)(.text+0x1f8): In function `.SHA512_Transform':
: undefined reference to `.sha512_block_data_order'
../libcrypto.a(sha512.o)(.text+0x330): In function `.SHA512_Update':
: undefined reference to `.sha512_block_data_order'
../libcrypto.a(sha512.o)(.text+0x398): In function `.SHA512_Update':
: undefined reference to `.sha512_block_data_order'
../libcrypto.a(sha512.o)(.text+0x448): In function `.SHA512_Final':
: undefined reference to `.sha512_block_data_order'
../libcrypto.a(sha512.o)(.text+0x4bc): In function `.SHA512_Final':
: undefined reference to `.sha512_block_data_order'
../libcrypto.a(sha512.o)(.text+0x724): In function `.SHA512':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(sha512.o)(.text+0x890): In function `.SHA384':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(aes_ige.o)(.text+0x10c): In function `.AES_bi_ige_encrypt':
: undefined reference to `.AES_decrypt'
../libcrypto.a(aes_ige.o)(.text+0x1d8): In function `.AES_bi_ige_encrypt':
: undefined reference to `.AES_decrypt'
../libcrypto.a(aes_ige.o)(.text+0x2ac): In function `.AES_bi_ige_encrypt':
: undefined reference to `.AES_encrypt'
../libcrypto.a(aes_ige.o)(.text+0x380): In function `.AES_bi_ige_encrypt':
: undefined reference to `.AES_encrypt'
../libcrypto.a(aes_ige.o)(.text+0x510): In function `.AES_ige_encrypt':
: undefined reference to `.AES_decrypt'
../libcrypto.a(aes_ige.o)(.text+0x63c): In function `.AES_ige_encrypt':
: undefined reference to `.AES_encrypt'
../libcrypto.a(aes_ige.o)(.text+0x798): In function `.AES_ige_encrypt':
: undefined reference to `.AES_decrypt'
../libcrypto.a(aes_ige.o)(.text+0x92c): In function `.AES_ige_encrypt':
: undefined reference to `.AES_encrypt'
../libcrypto.a(gcm128.o)(.text+0x1318): In function `.CRYPTO_gcm128_release':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(bn_exp.o)(.text+0xe5c): In function `.BN_mod_exp_mont_consttime':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(bn_lib.o)(.text+0x1f94): In function `.BN_clear_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(bn_lib.o)(.text+0x1fc8): In function `.BN_clear_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(bn_lib.o)(.text+0x1fe8): In function `.BN_clear_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(bn_mul.o)(.text+0x3c): In function `.bn_mul_low_normal':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x4c): In function `.bn_mul_low_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x74): In function `.bn_mul_low_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0xa0): In function `.bn_mul_low_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0xcc): In function `.bn_mul_low_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x194): In function `.bn_mul_normal':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x1a8): In function `.bn_mul_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1d8): In function `.bn_mul_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x20c): In function `.bn_mul_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x240): In function `.bn_mul_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x2a8): In function `.bn_mul_normal':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x31c): In function `.bn_sub_part_words':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x6b4): In function `.bn_add_part_words':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0xbd4): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0xbf8): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0xc2c): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0xc50): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0xc7c): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0xd40): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0xe38): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_comba4'
../libcrypto.a(bn_mul.o)(.text+0xe4c): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_comba4'
../libcrypto.a(bn_mul.o)(.text+0xe64): In function `.bn_mul_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0xe88): In function `.bn_mul_recursive':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0xea8): In function `.bn_mul_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0xf38): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0xf4c): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0xf60): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0xff0): In function `.bn_mul_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1014): In function `.bn_mul_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x106c): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_comba4'
../libcrypto.a(bn_mul.o)(.text+0x112c): In function `.bn_mul_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x1280): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x1298): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x131c): In function `.bn_mul_high':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1340): In function `.bn_mul_high':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x13a8): In function `.bn_mul_high':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x13cc): In function `.bn_mul_high':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x13f0): In function `.bn_mul_high':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1418): more undefined references to 
`.bn_add_words' follow
../libcrypto.a(bn_mul.o)(.text+0x1508): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x152c): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x1560): In function `.bn_mul_high':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1584): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x15b0): In function `.bn_mul_high':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x15d0): In function `.bn_mul_high':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x15f4): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x1654): In function `.bn_mul_high':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0x166c): In function `.bn_mul_high':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0x1704): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x1734): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x175c): In function `.bn_mul_high':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x182c): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1860): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x18c4): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x18d4): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x18fc): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1928): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1954): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x199c): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x19ac): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x19d8): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1a04): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1a2c): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1a68): In function `.bn_mul_low_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1b68): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x1b88): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1bb4): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1be0): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1c10): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1de8): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1e0c): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0x1e2c): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1e90): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1eb8): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0x1ed0): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0x1f24): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x1f44): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1f70): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1f9c): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x1fcc): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x2084): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x20a8): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x20d0): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x20fc): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x212c): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x22b4): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x2328): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x2370): In function `.bn_mul_part_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x26c0): In function `.BN_mul':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_mul.o)(.text+0x26d4): In function `.BN_mul':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x2708): In function `.BN_mul':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x2738): In function `.BN_mul':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x276c): In function `.BN_mul':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mul.o)(.text+0x27fc): In function `.BN_mul':
: undefined reference to `.bn_mul_comba8'
../libcrypto.a(bn_mul.o)(.text+0x28f8): In function `.BN_mul':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_rand.o)(.text+0x4c0): In function `.bnrand':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(bn_word.o)(.text+0xe8): In function `.BN_mul_word':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_word.o)(.text+0x5d8): In function `.BN_div_word':
: undefined reference to `.bn_div_words'
../libcrypto.a(bn_sqr.o)(.text+0x88): In function `.bn_sqr_normal':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_sqr.o)(.text+0xc8): In function `.bn_sqr_normal':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_sqr.o)(.text+0xfc): In function `.bn_sqr_normal':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x110): In function `.bn_sqr_normal':
: undefined reference to `.bn_sqr_words'
../libcrypto.a(bn_sqr.o)(.text+0x128): In function `.bn_sqr_normal':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x228): In function `.bn_sqr_recursive':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_sqr.o)(.text+0x268): In function `.bn_sqr_recursive':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x29c): In function `.bn_sqr_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x2b0): In function `.bn_sqr_recursive':
: undefined reference to `.bn_sqr_words'
../libcrypto.a(bn_sqr.o)(.text+0x2c8): In function `.bn_sqr_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x33c): In function `.bn_sqr_recursive':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_sqr.o)(.text+0x3a8): In function `.bn_sqr_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x3cc): In function `.bn_sqr_recursive':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_sqr.o)(.text+0x3f0): In function `.bn_sqr_recursive':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x488): In function `.bn_sqr_recursive':
: undefined reference to `.bn_sqr_comba4'
../libcrypto.a(bn_sqr.o)(.text+0x4c4): In function `.bn_sqr_recursive':
: undefined reference to `.bn_sqr_comba8'
../libcrypto.a(bn_sqr.o)(.text+0x6ac): In function `.BN_sqr':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_sqr.o)(.text+0x6ec): In function `.BN_sqr':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x720): In function `.BN_sqr':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x738): In function `.BN_sqr':
: undefined reference to `.bn_sqr_words'
../libcrypto.a(bn_sqr.o)(.text+0x750): In function `.BN_sqr':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x850): In function `.BN_sqr':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_sqr.o)(.text+0x890): In function `.BN_sqr':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x8c4): In function `.BN_sqr':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x8d8): In function `.BN_sqr':
: undefined reference to `.bn_sqr_words'
../libcrypto.a(bn_sqr.o)(.text+0x8f0): In function `.BN_sqr':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_sqr.o)(.text+0x9f4): In function `.BN_sqr':
: undefined reference to `.bn_sqr_comba4'
../libcrypto.a(bn_sqr.o)(.text+0xa08): In function `.BN_sqr':
: undefined reference to `.bn_sqr_comba8'
../libcrypto.a(bn_mont.o)(.text+0x7f8): In function `.BN_from_montgomery_word':
: undefined reference to `.bn_mul_add_words'
../libcrypto.a(bn_mont.o)(.text+0x888): In function `.BN_from_montgomery_word':
: undefined reference to `.bn_sub_words'
../libcrypto.a(ec_lib.o)(.text+0x11a0): In function `.EC_POINT_clear_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(ec_lib.o)(.text+0x231c): In function `.EC_GROUP_copy':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(ec_lib.o)(.text+0x28b8): In function `.EC_GROUP_clear_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(ec_lib.o)(.text+0x28f8): In function `.EC_GROUP_clear_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(ec_lib.o)(.text+0x2950): In function `.EC_GROUP_clear_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(ec_mult.o)(.text+0x128): more undefined references to 
`.OPENSSL_cleanse' follow
../libcrypto.a(ppccap.o)(.text+0x2a8): In function `.OPENSSL_cpuid_setup':
: undefined reference to `.OPENSSL_altivec_probe'
../libcrypto.a(ppccap.o)(.text+0x314): In function `.bn_mul_mont':
: undefined reference to `.bn_mul_mont_fpu64'
../libcrypto.a(ppccap.o)(.text+0x32c): In function `.bn_mul_mont':
: undefined reference to `.bn_mul_mont_int'
../libcrypto.a(hm_ameth.o)(.text+0x21c): In function `.hmac_key_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(hm_pmeth.o)(.text+0x4e0): In function `.pkey_hmac_cleanup':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(aes_wrap.o)(.text+0xe0): In function `.AES_unwrap_key':
: undefined reference to `.AES_decrypt'
../libcrypto.a(aes_wrap.o)(.text+0x15c): In function `.AES_unwrap_key':
: undefined reference to `.AES_decrypt'
../libcrypto.a(aes_wrap.o)(.text+0x208): In function `.AES_unwrap_key':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(aes_wrap.o)(.text+0x3ec): In function `.AES_wrap_key':
: undefined reference to `.AES_encrypt'
../libcrypto.a(bn_add.o)(.text+0x350): In function `.BN_uadd':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_add.o)(.text+0x61c): In function `.BN_sub':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_add.o)(.text+0x6f8): In function `.BN_sub':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_add.o)(.text+0x970): In function `.BN_add':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_div.o)(.text+0x454): In function `.BN_div':
: undefined reference to `.bn_div_words'
../libcrypto.a(bn_div.o)(.text+0x510): In function `.BN_div':
: undefined reference to `.bn_mul_words'
../libcrypto.a(bn_div.o)(.text+0x540): In function `.BN_div':
: undefined reference to `.bn_sub_words'
../libcrypto.a(bn_div.o)(.text+0x68c): In function `.BN_div':
: undefined reference to `.bn_add_words'
../libcrypto.a(bn_div.o)(.text+0x790): In function `.BN_div':
: undefined reference to `.bn_sub_words'
../libcrypto.a(rsa_saos.o)(.text+0x174): In function 
`.RSA_verify_ASN1_OCTET_STRING':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(rsa_saos.o)(.text+0x37c): In function 
`.RSA_sign_ASN1_OCTET_STRING':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(rsa_saos.o)(.text+0x3d0): In function 
`.RSA_sign_ASN1_OCTET_STRING':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(ecs_lib.o)(.text+0x1ac): In function `.ecdsa_data_free':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(ecs_lib.o)(.text+0x470): In function `.ecdsa_check':
: undefined reference to `.OPENSSL_cleanse'
../libcrypto.a(ecs_lib.o)(.text+0x578): more undefined references to 
`.OPENSSL_cleanse' follow
collect2: ld returned 1 exit status
make[2]: *** [link_app.] Error 1
make[2]: Leaving directory 
`/unixhome/vnayak/workspace/openssl/lnx-ppc64/openssl-1.0.1h/apps'
make[1]: *** [openssl] Error 2
make[1]: Leaving directory 
`/unixhome/vnayak/workspace/openssl/lnx-ppc64/openssl-1.0.1h/apps'
make: *** [build_apps] Error 1
vnayak@EBPPCSE9:~/workspace/openssl/lnx-ppc64/openssl-1.0.1h>
++++++++++++++++++END======================
Thanks,
-Vighnesh

Reply via email to