hi,everyone! I am trying to compile a x64 version of openssl 1.0.1e on Ubuntu 12.10 x64. I use the following command:
./Configure linux-generic64 make but finally receive the following errors: ../libcrypto.a(eng_rsax.o): In function `e_rsax_bn_mod_exp': eng_rsax.c:(.text+0x132f): undefined reference to `mod_exp_512' ../libcrypto.a(eng_rsax.o): In function `e_rsax_rsa_mod_exp': eng_rsax.c:(.text+0x1c08): undefined reference to `mod_exp_512' eng_rsax.c:(.text+0x22a8): undefined reference to `mod_exp_512' ../libcrypto.a(e_rc4_hmac_md5.o): In function `rc4_hmac_md5_cipher': e_rc4_hmac_md5.c:(.text+0x44e): undefined reference to `rc4_md5_enc' e_rc4_hmac_md5.c:(.text+0x4f1): undefined reference to `rc4_md5_enc' collect2: error: ld returned 1 exit status make[2]: *** [link_app.] Error 1 make[2]: Leaving directory `/opt/openssl-1.0.1e/apps' make[1]: *** [openssl] Error 2 make[1]: Leaving directory `/opt/openssl-1.0.1e/apps' make: *** [build_apps] Error 1 I googled the web, but did not find any solution. How could I get it work? Thanks for any help!