Hi,

I tried to compile the openssl source on our SuSE Linux6.3 system but
without success. Installation on other systems (SuSE 6.1, 6.2, 6.4) are ok.
The server is a SMP machine. Any idea?

openssl 0.9.4

Operating system: i686-whatever-linux2
Configuring for linux-elf
/usr/bin/perl ./Configure linux-elf

speed.o: In function `speed_main':
speed.o(.text+0x14e7): undefined reference to `RC4'
speed.o(.text+0x15f1): undefined reference to `des_ncbc_encrypt'
speed.o(.text+0x1700): undefined reference to `des_ede3_cbc_encrypt'
speed.o(.text+0x1a01): undefined reference to `RC5_32_cbc_encrypt'
speed.o(.text+0x1b01): undefined reference to `BF_cbc_encrypt'
speed.o(.text+0x1c01): undefined reference to `CAST_cbc_encrypt'
../libcrypto.a(md5_dgst.o): In function `MD5_Update':
md5_dgst.o(.text+0xe4): undefined reference to `md5_block_asm_host_order'
md5_dgst.o(.text+0x25d): undefined reference to `md5_block_asm_host_order'
../libcrypto.a(md5_dgst.o): In function `MD5_Transform':
md5_dgst.o(.text+0x30d): undefined reference to `md5_block_asm_host_order'
../libcrypto.a(md5_dgst.o): In function `MD5_Final':
md5_dgst.o(.text+0x3af): undefined reference to `md5_block_asm_host_order'
md5_dgst.o(.text+0x3de): undefined reference to `md5_block_asm_host_order'
../libcrypto.a(sha1dgst.o): In function `SHA1_Update':
sha1dgst.o(.text+0x157): undefined reference to `sha1_block_x86'
sha1dgst.o(.text+0x332): undefined reference to `sha1_block_x86'
sha1dgst.o(.text+0x389): undefined reference to `sha1_block_x86'
../libcrypto.a(sha1dgst.o): In function `SHA1_Transform':
sha1dgst.o(.text+0x472): undefined reference to `sha1_block_x86'
../libcrypto.a(sha1dgst.o): In function `SHA1_Final':
sha1dgst.o(.text+0x506): undefined reference to `sha1_block_x86'
../libcrypto.a(sha1dgst.o)(.text+0x54e): more undefined references to
`sha1_block_x86' follow
../libcrypto.a(ecb_enc.o): In function `des_ecb_encrypt':
ecb_enc.o(.text+0x9d): undefined reference to `des_encrypt'
../libcrypto.a(bf_skey.o): In function `BF_set_key':
bf_skey.o(.text+0xa3): undefined reference to `BF_encrypt'
bf_skey.o(.text+0xe3): undefined reference to `BF_encrypt'
../libcrypto.a(bf_ecb.o): In function `BF_ecb_encrypt':
bf_ecb.o(.text+0x74): undefined reference to `BF_encrypt'
bf_ecb.o(.text+0x87): undefined reference to `BF_decrypt'
../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(e_cbc_d.o): In function `des_cbc_cipher':
e_cbc_d.o(.text+0x72): undefined reference to `des_ncbc_encrypt'
../libcrypto.a(e_cbc_3d.o): In function `des_cbc_ede_cipher':
e_cbc_3d.o(.text+0x110): undefined reference to `des_ede3_cbc_encrypt'
../libcrypto.a(e_rc4.o): In function `rc4_cipher':
e_rc4.o(.text+0x78): undefined reference to `RC4'
../libcrypto.a(mdc2dgst.o): In function `mdc2_body':
mdc2dgst.o(.text+0x1b5): undefined reference to `des_encrypt'
mdc2dgst.o(.text+0x1dd): undefined reference to `des_encrypt'
../libcrypto.a(rmd_dgst.o): In function `RIPEMD160_Update':
rmd_dgst.o(.text+0x143): undefined reference to `ripemd160_block_x86'
rmd_dgst.o(.text+0x2e2): undefined reference to `ripemd160_block_x86'
rmd_dgst.o(.text+0x32f): undefined reference to `ripemd160_block_x86'
../libcrypto.a(rmd_dgst.o): In function `RIPEMD160_Transform':
rmd_dgst.o(.text+0x3a2): undefined reference to `ripemd160_block_x86'
../libcrypto.a(rmd_dgst.o): In function `RIPEMD160_Final':
rmd_dgst.o(.text+0x436): undefined reference to `ripemd160_block_x86'
../libcrypto.a(rmd_dgst.o)(.text+0x46e): more undefined references to
`ripemd160_block_x86' follow
../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+0x425): 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+0x4ec): undefined reference to `bn_sub_words'
bn_mul.o(.text+0x515): undefined reference to `bn_sub_words'
bn_mul.o(.text+0x547): undefined reference to `bn_mul_comba8'
bn_mul.o(.text+0x55b): undefined reference to `bn_mul_comba8'
bn_mul.o(.text+0x76d): undefined reference to `bn_add_words'
bn_mul.o(.text+0x784): undefined reference to `bn_sub_words'
bn_mul.o(.text+0x7a1): undefined reference to `bn_add_words'
../libcrypto.a(bn_mul.o): In function `bn_mul_low_recursive':
bn_mul.o(.text+0x84b): undefined reference to `bn_add_words'
bn_mul.o(.text+0x871): undefined reference to `bn_add_words'
bn_mul.o(.text+0x8c7): undefined reference to `bn_add_words'
bn_mul.o(.text+0x8d0): undefined reference to `bn_add_words'
../libcrypto.a(bn_mul.o): In function `bn_mul_high':
bn_mul.o(.text+0x99a): undefined reference to `bn_sub_words'
bn_mul.o(.text+0x9ca): undefined reference to `bn_sub_words'
bn_mul.o(.text+0x9e1): undefined reference to `bn_sub_words'
bn_mul.o(.text+0xa0a): undefined reference to `bn_sub_words'
bn_mul.o(.text+0xa21): undefined reference to `bn_sub_words'
../libcrypto.a(bn_mul.o)(.text+0xa4a): more undefined references to
`bn_sub_words' follow
../libcrypto.a(bn_mul.o): In function `bn_mul_high':
bn_mul.o(.text+0xa88): undefined reference to `bn_mul_comba8'
bn_mul.o(.text+0xaa2): undefined reference to `bn_mul_comba8'
bn_mul.o(.text+0xb1e): undefined reference to `bn_add_words'
bn_mul.o(.text+0xb4f): undefined reference to `bn_sub_words'
bn_mul.o(.text+0xb74): undefined reference to `bn_add_words'
bn_mul.o(.text+0xba6): undefined reference to `bn_sub_words'
bn_mul.o(.text+0xc02): undefined reference to `bn_add_words'
bn_mul.o(.text+0xc33): undefined reference to `bn_add_words'
bn_mul.o(.text+0xc4c): undefined reference to `bn_sub_words'
bn_mul.o(.text+0xc69): undefined reference to `bn_add_words'
bn_mul.o(.text+0xc8c): undefined reference to `bn_add_words'
bn_mul.o(.text+0xcae): undefined reference to `bn_add_words'
bn_mul.o(.text+0xcd3): undefined reference to `bn_sub_words'
bn_mul.o(.text+0xcf3): undefined reference to `bn_add_words'
../libcrypto.a(bn_mul.o): In function `BN_mul':
bn_mul.o(.text+0xea9): undefined reference to `bn_mul_comba8'
../libcrypto.a(bn_mul.o): In function `bn_mul_normal':
bn_mul.o(.text+0x11d4): undefined reference to `bn_mul_words'
bn_mul.o(.text+0x1204): undefined reference to `bn_mul_add_words'
bn_mul.o(.text+0x122e): undefined reference to `bn_mul_add_words'
bn_mul.o(.text+0x1254): undefined reference to `bn_mul_add_words'
bn_mul.o(.text+0x127a): undefined reference to `bn_mul_add_words'
../libcrypto.a(bn_mul.o): In function `bn_mul_low_normal':
bn_mul.o(.text+0x12cb): undefined reference to `bn_mul_words'
bn_mul.o(.text+0x12ec): undefined reference to `bn_mul_add_words'
bn_mul.o(.text+0x1307): undefined reference to `bn_mul_add_words'
bn_mul.o(.text+0x1322): undefined reference to `bn_mul_add_words'
bn_mul.o(.text+0x133c): undefined reference to `bn_mul_add_words'
../libcrypto.a(bn_sqr.o): In function `BN_sqr':
bn_sqr.o(.text+0xe1): undefined reference to `bn_sqr_comba4'
bn_sqr.o(.text+0x103): undefined reference to `bn_sqr_comba8'
../libcrypto.a(bn_sqr.o): In function `bn_sqr_normal':
bn_sqr.o(.text+0x2a9): undefined reference to `bn_mul_words'
bn_sqr.o(.text+0x2d4): undefined reference to `bn_mul_add_words'
bn_sqr.o(.text+0x2fb): undefined reference to `bn_add_words'
bn_sqr.o(.text+0x30f): undefined reference to `bn_sqr_words'
bn_sqr.o(.text+0x328): undefined reference to `bn_add_words'
../libcrypto.a(bn_sqr.o): In function `bn_sqr_recursive':
bn_sqr.o(.text+0x369): undefined reference to `bn_sqr_comba4'
bn_sqr.o(.text+0x392): undefined reference to `bn_sqr_comba8'
bn_sqr.o(.text+0x3fd): undefined reference to `bn_mul_words'
bn_sqr.o(.text+0x428): undefined reference to `bn_mul_add_words'
bn_sqr.o(.text+0x44f): undefined reference to `bn_add_words'
bn_sqr.o(.text+0x463): undefined reference to `bn_sqr_words'
bn_sqr.o(.text+0x47c): undefined reference to `bn_add_words'
bn_sqr.o(.text+0x4d1): undefined reference to `bn_sub_words'
bn_sqr.o(.text+0x590): undefined reference to `bn_add_words'
bn_sqr.o(.text+0x5a7): undefined reference to `bn_sub_words'
bn_sqr.o(.text+0x5bd): undefined reference to `bn_add_words'
../libcrypto.a(bn_mont.o): In function `BN_from_montgomery':
bn_mont.o(.text+0x1fc): undefined reference to `bn_mul_add_words'
../libcrypto.a(e_cbc_bf.o): In function `bf_cbc_cipher':
e_cbc_bf.o(.text+0x72): undefined reference to `BF_cbc_encrypt'
../libcrypto.a(e_cbc_c.o): In function `cast_cbc_cipher':
e_cbc_c.o(.text+0x72): undefined reference to `CAST_cbc_encrypt'
../libcrypto.a(e_cbc_r5.o): In function `r_32_12_16_cbc_cipher':
e_cbc_r5.o(.text+0x72): undefined reference to `RC5_32_cbc_encrypt'
../libcrypto.a(ecb3_enc.o): In function `des_ecb3_encrypt':
ecb3_enc.o(.text+0x72): undefined reference to `des_encrypt3'
ecb3_enc.o(.text+0x91): undefined reference to `des_decrypt3'
../libcrypto.a(cfb64enc.o): In function `des_cfb64_encrypt':
cfb64enc.o(.text+0x88): undefined reference to `des_encrypt'
cfb64enc.o(.text+0x168): undefined reference to `des_encrypt'
../libcrypto.a(cfb64ede.o): In function `des_ede3_cfb64_encrypt':
cfb64ede.o(.text+0x8c): undefined reference to `des_encrypt3'
cfb64ede.o(.text+0x180): undefined reference to `des_encrypt3'
../libcrypto.a(ofb64ede.o): In function `des_ede3_ofb64_encrypt':
ofb64ede.o(.text+0xe5): undefined reference to `des_encrypt3'
../libcrypto.a(ofb64enc.o): In function `des_ofb64_encrypt':
ofb64enc.o(.text+0xd1): undefined reference to `des_encrypt'
../libcrypto.a(xcbc_enc.o): In function `des_xcbc_encrypt':
xcbc_enc.o(.text+0x25d): undefined reference to `des_encrypt'
xcbc_enc.o(.text+0x389): undefined reference to `des_encrypt'
xcbc_enc.o(.text+0x4fd): undefined reference to `des_encrypt'
xcbc_enc.o(.text+0x5ed): undefined reference to `des_encrypt'
../libcrypto.a(rc5_ecb.o): In function `RC5_32_ecb_encrypt':
rc5_ecb.o(.text+0x64): undefined reference to `RC5_32_encrypt'
rc5_ecb.o(.text+0x77): undefined reference to `RC5_32_decrypt'
../libcrypto.a(rc5cfb64.o): In function `RC5_32_cfb64_encrypt':
rc5cfb64.o(.text+0x86): undefined reference to `RC5_32_encrypt'
rc5cfb64.o(.text+0x166): undefined reference to `RC5_32_encrypt'
../libcrypto.a(rc5ofb64.o): In function `RC5_32_ofb64_encrypt':
rc5ofb64.o(.text+0xcf): undefined reference to `RC5_32_encrypt'
../libcrypto.a(bf_cfb64.o): In function `BF_cfb64_encrypt':
bf_cfb64.o(.text+0x86): undefined reference to `BF_encrypt'
bf_cfb64.o(.text+0x166): undefined reference to `BF_encrypt'
../libcrypto.a(bf_ofb64.o): In function `BF_ofb64_encrypt':
bf_ofb64.o(.text+0xcf): undefined reference to `BF_encrypt'
../libcrypto.a(c_ecb.o): In function `CAST_ecb_encrypt':
c_ecb.o(.text+0x64): undefined reference to `CAST_encrypt'
c_ecb.o(.text+0x77): undefined reference to `CAST_decrypt'
../libcrypto.a(c_cfb64.o): In function `CAST_cfb64_encrypt':
c_cfb64.o(.text+0x86): undefined reference to `CAST_encrypt'
c_cfb64.o(.text+0x166): undefined reference to `CAST_encrypt'
../libcrypto.a(c_ofb64.o): In function `CAST_ofb64_encrypt':
c_ofb64.o(.text+0xcf): undefined reference to `CAST_encrypt'
make[1]: *** [openssl] Error 1
make[1]: Leaving directory `/usr/src/packages/SOURCES/openssl-0.9.4/apps'
make: *** [all] Error 1

Thanks,

Oliver

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to