can you help me - I get this 'testlog' linux suse 6.2 kernel 2.2.13 pam installed Perl 5 installed gcc installed glib20
OpenSSL self-test report: OpenSSL version: 0.9.5 Last change: PKCS7_encrypt() was adding text MIME headers twice beca... OS (uname): Linux ruffio 2.2.13 #1 Mon Nov 8 15:51:29 CET 1999 i686 unknown OS (config): i686-whatever-linux2 Target (default): linux-elf Target: linux-elf Compiler: gcc version 2.7.2.3 Failure! ----------------------------------------------------------------------------- make[1]: Entering directory `/home/cybertoolz/openssl/openssl-0.9.5' c_rehash: rehashing skipped ('openssl' program not available) touch rehash.time testing... make[2]: Entering directory `/home/cybertoolz/openssl/openssl-0.9.5/test' gcc -I../include -DTHREADS -D_REENTRANT -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c bntest.c -o bntest.o gcc -o bntest -I../include -DTHREADS -D_REENTRANT -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM bntest.o -L. -L.. -L../.. -L../../.. -L.. -lcrypto ../libcrypto.a(bn_add.o): In function `BN_uadd': bn_add.o(.text+0x156): undefined reference to `bn_add_words' ../libcrypto.a(bn_div.o): In function `BN_div': bn_div.o(.text+0x449): undefined reference to `bn_mul_words' ../libcrypto.a(bn_mul.o): In function `bn_mul_recursive': bn_mul.o(.text+0x32): undefined reference to `bn_mul_comba8' bn_mul.o(.text+0x126): undefined reference to `bn_sub_words' bn_mul.o(.text+0x156): undefined reference to `bn_sub_words' bn_mul.o(.text+0x16b): undefined reference to `bn_sub_words' bn_mul.o(.text+0x196): undefined reference to `bn_sub_words' bn_mul.o(.text+0x1ab): undefined reference to `bn_sub_words' ../libcrypto.a(bn_mul.o)(.text+0x1e6): more undefined references to `bn_sub_words' follow ../libcrypto.a(bn_mul.o): In function `bn_mul_recursive': bn_mul.o(.text+0x221): undefined reference to `bn_mul_comba4' bn_mul.o(.text+0x253): undefined reference to `bn_mul_comba4' bn_mul.o(.text+0x27f): undefined reference to `bn_mul_comba4' bn_mul.o(.text+0x2af): undefined reference to `bn_mul_comba8' bn_mul.o(.text+0x2e3): undefined reference to `bn_mul_comba8' bn_mul.o(.text+0x30f): undefined reference to `bn_mul_comba8' bn_mul.o(.text+0x3d5): undefined reference to `bn_add_words' bn_mul.o(.text+0x3f1): undefined reference to `bn_sub_words' bn_mul.o(.text+0x40c): undefined reference to `bn_add_words' bn_mul.o(.text+0x42d): undefined reference to `bn_add_words' ../libcrypto.a(bn_mul.o): In function `bn_mul_part_recursive': bn_mul.o(.text+0x591): undefined reference to `bn_sub_words' bn_mul.o(.text+0x5d2): undefined reference to `bn_sub_words' bn_mul.o(.text+0x5ed): undefined reference to `bn_sub_words' bn_mul.o(.text+0x622): undefined reference to `bn_sub_words' bn_mul.o(.text+0x63d): undefined reference to `bn_sub_words' ../libcrypto.a(bn_mul.o)(.text+0x672): more undefined references to `bn_sub_words' follow ../libcrypto.a(bn_mul.o): In function `bn_mul_part_recursive': bn_mul.o(.text+0x6bb): undefined reference to `bn_mul_comba8' bn_mul.o(.text+0x6cf): undefined reference to `bn_mul_comba8' bn_mul.o(.text+0x8fd): undefined reference to `bn_add_words' bn_mul.o(.text+0x920): undefined reference to `bn_sub_words' bn_mul.o(.text+0x943): undefined reference to `bn_add_words' bn_mul.o(.text+0x96b): undefined reference to `bn_add_words' ../libcrypto.a(bn_mul.o): In function `bn_mul_low_recursive': bn_mul.o(.text+0xa1b): undefined reference to `bn_add_words' bn_mul.o(.text+0xa41): undefined reference to `bn_add_words' bn_mul.o(.text+0xa97): undefined reference to `bn_add_words' ../libcrypto.a(bn_mul.o)(.text+0xaa0): more undefined references to `bn_add_words' follow ../libcrypto.a(bn_mul.o): In function `bn_mul_high': bn_mul.o(.text+0xb6a): undefined reference to `bn_sub_words' bn_mul.o(.text+0xb9a): undefined reference to `bn_sub_words' bn_mul.o(.text+0xbb1): undefined reference to `bn_sub_words' bn_mul.o(.text+0xbda): undefined reference to `bn_sub_words' bn_mul.o(.text+0xbf1): undefined reference to `bn_sub_words' ../libcrypto.a(bn_mul.o)(.text+0xc1a): more undefined references to `bn_sub_words' follow ../libcrypto.a(bn_mul.o): In function `bn_mul_high': bn_mul.o(.text+0xc58): undefined reference to `bn_mul_comba8' bn_mul.o(.text+0xc72): undefined reference to `bn_mul_comba8' bn_mul.o(.text+0xcee): undefined reference to `bn_add_words' bn_mul.o(.text+0xd1f): undefined reference to `bn_sub_words' bn_mul.o(.text+0xd44): undefined reference to `bn_add_words' bn_mul.o(.text+0xd76): undefined reference to `bn_sub_words' bn_mul.o(.text+0xdd2): undefined reference to `bn_add_words' bn_mul.o(.text+0xe03): undefined reference to `bn_add_words' bn_mul.o(.text+0xe1c): undefined reference to `bn_sub_words' bn_mul.o(.text+0xe39): undefined reference to `bn_add_words' bn_mul.o(.text+0xe5c): undefined reference to `bn_add_words' bn_mul.o(.text+0xe7e): undefined reference to `bn_add_words' bn_mul.o(.text+0xea3): undefined reference to `bn_sub_words' bn_mul.o(.text+0xec3): undefined reference to `bn_add_words' ../libcrypto.a(bn_mul.o): In function `BN_mul': bn_mul.o(.text+0x10a1): undefined reference to `bn_mul_comba8' ../libcrypto.a(bn_mul.o): In function `bn_mul_normal': bn_mul.o(.text+0x1394): undefined reference to `bn_mul_words' bn_mul.o(.text+0x13c4): undefined reference to `bn_mul_add_words' bn_mul.o(.text+0x13ee): undefined reference to `bn_mul_add_words' bn_mul.o(.text+0x1414): undefined reference to `bn_mul_add_words' bn_mul.o(.text+0x143a): undefined reference to `bn_mul_add_words' ../libcrypto.a(bn_mul.o): In function `bn_mul_low_normal': bn_mul.o(.text+0x148b): undefined reference to `bn_mul_words' bn_mul.o(.text+0x14ac): undefined reference to `bn_mul_add_words' bn_mul.o(.text+0x14c7): undefined reference to `bn_mul_add_words' bn_mul.o(.text+0x14e2): undefined reference to `bn_mul_add_words' bn_mul.o(.text+0x14fc): undefined reference to `bn_mul_add_words' ../libcrypto.a(bn_word.o): In function `BN_div_word': bn_word.o(.text+0xa5): undefined reference to `bn_div_words' ../libcrypto.a(bn_word.o): In function `BN_mul_word': bn_word.o(.text+0x2b8): undefined reference to `bn_mul_words' ../libcrypto.a(bn_sqr.o): In function `BN_sqr': bn_sqr.o(.text+0xfa): undefined reference to `bn_sqr_comba4' bn_sqr.o(.text+0x124): undefined reference to `bn_sqr_comba8' ../libcrypto.a(bn_sqr.o): In function `bn_sqr_normal': bn_sqr.o(.text+0x2d9): undefined reference to `bn_mul_words' bn_sqr.o(.text+0x304): undefined reference to `bn_mul_add_words' bn_sqr.o(.text+0x32b): undefined reference to `bn_add_words' bn_sqr.o(.text+0x33f): undefined reference to `bn_sqr_words' bn_sqr.o(.text+0x358): undefined reference to `bn_add_words' ../libcrypto.a(bn_sqr.o): In function `bn_sqr_recursive': bn_sqr.o(.text+0x399): undefined reference to `bn_sqr_comba4' bn_sqr.o(.text+0x3c2): undefined reference to `bn_sqr_comba8' bn_sqr.o(.text+0x42d): undefined reference to `bn_mul_words' bn_sqr.o(.text+0x458): undefined reference to `bn_mul_add_words' bn_sqr.o(.text+0x47f): undefined reference to `bn_add_words' bn_sqr.o(.text+0x493): undefined reference to `bn_sqr_words' bn_sqr.o(.text+0x4ac): undefined reference to `bn_add_words' bn_sqr.o(.text+0x501): undefined reference to `bn_sub_words' bn_sqr.o(.text+0x5c0): undefined reference to `bn_add_words' bn_sqr.o(.text+0x5d7): undefined reference to `bn_sub_words' bn_sqr.o(.text+0x5ed): undefined reference to `bn_add_words' ../libcrypto.a(bn_mont.o): In function `BN_from_montgomery': bn_mont.o(.text+0x20c): undefined reference to `bn_mul_add_words' ../libcrypto.a(sha1dgst.o): In function `SHA1_Update': sha1dgst.o(.text+0xe4): undefined reference to `sha1_block_asm_host_order' sha1dgst.o(.text+0x25d): undefined reference to `sha1_block_asm_data_order' ../libcrypto.a(sha1dgst.o): In function `SHA1_Transform': sha1dgst.o(.text+0x30d): undefined reference to `sha1_block_asm_data_order' ../libcrypto.a(sha1dgst.o): In function `SHA1_Final': sha1dgst.o(.text+0x3c8): undefined reference to `sha1_block_asm_host_order' sha1dgst.o(.text+0x3fe): undefined reference to `sha1_block_asm_host_order' make[2]: *** [bntest] Error 1 make[2]: Leaving directory `/home/cybertoolz/openssl/openssl-0.9.5/test' make[1]: *** [tests] Error 2 make[1]: Leaving directory `/home/cybertoolz/openssl/openssl-0.9.5' -----------------------------------------------------------------------------