Sorry, forgot the attachment. -----Original Message----- From: Bala Pitchandi [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 06, 2003 11:14 AM To: [EMAIL PROTECTED] Subject: Building DH with dhtest.c
Hello, As part of my task of building just the DH, I wanted to include dhtest.c also to see if my "DH-only" library works fine. In this new DH library, I have all DH files and BN files. Here is the exact file list: stack.c dh_gen.c dh_key.c dh_lib.c dh_check.c dh_err.c dhtest.c bn_add.c bn_div.c bn_exp.c bn_lib.c bn_ctx.c bn_mul.c bn_mod.c bn_print.c bn_rand.c bn_shift.c bn_word.c bn_blind.c bn_kron.c bn_sqrt.c bn_gcd.c bn_prime.c bn_err.c bn_sqr.c bn_asm.c bn_recp.c bn_mont.c bn_mpi.c bn_exp2.c bio_lib.c When I added dhtest.c, I am getting a lotta of linker errors for CRYPTO_*, CRYPTO_dbg_*, ERR_*, RAND_*, ENGINE_* functions. The exact link errors are attached. Am I missing any other files (or directories)? I see CRYPTO_* functions are there in mem_dbg.c in openssl-0.9.7b\crypto directory. But I would like to know if there are more files (or directories) that need to be added. Thanks Bala
lib.mpc/libssl.a(dhtest.o): In function `dhtest': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_realloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_realloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_set_options' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_set_options' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_get_options' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_dbg_get_options' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:92: undefined reference to `CRYPTO_set_mem_debug_functions' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:93: undefined reference to `CRYPTO_dbg_set_options' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:94: undefined reference to `CRYPTO_mem_ctrl' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:100: undefined reference to `RAND_seed' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:102: undefined reference to `BIO_s_file' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:147: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:159: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:177: undefined reference to `ERR_print_errors_fp' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:179: undefined reference to `CRYPTO_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:180: undefined reference to `CRYPTO_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:184: undefined reference to `CRYPTO_cleanup_all_ex_data' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:185: undefined reference to `ERR_remove_state' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dhtest.c:186: undefined reference to `CRYPTO_mem_leaks_fp' lib.mpc/libssl.a(dh_gen.o): In function `DH_generate_parameters': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_gen.c:108: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_gen.c:154: undefined reference to `ERR_put_error' lib.mpc/libssl.a(dh_key.o): In function `generate_key': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_key.c:150: undefined reference to `ERR_put_error' lib.mpc/libssl.a(dh_key.o): In function `compute_key': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_key.c:172: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_key.c:185: undefined reference to `ERR_put_error' lib.mpc/libssl.a(dh_lib.o): In function `DH_set_method': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:93: undefined reference to `ENGINE_finish' lib.mpc/libssl.a(dh_lib.o): In function `DH_new_method': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:111: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:114: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:122: undefined reference to `ENGINE_init' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:124: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:125: undefined reference to `CRYPTO_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:131: undefined reference to `ENGINE_get_default_DH' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:134: undefined reference to `ENGINE_get_DH' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:137: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:138: undefined reference to `ENGINE_finish' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:139: undefined reference to `CRYPTO_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:160: undefined reference to `CRYPTO_new_ex_data' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:165: undefined reference to `ENGINE_finish' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:167: undefined reference to `CRYPTO_free_ex_data' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:168: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(dh_lib.o): In function `DH_free': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:178: undefined reference to `CRYPTO_add_lock' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:195: undefined reference to `ENGINE_finish' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:198: undefined reference to `CRYPTO_free_ex_data' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:204: undefined reference to `CRYPTO_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:208: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(dh_lib.o): In function `DH_up_ref': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:213: undefined reference to `CRYPTO_add_lock' lib.mpc/libssl.a(dh_lib.o): In function `DH_get_ex_new_index': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:230: undefined reference to `CRYPTO_get_ex_new_index' lib.mpc/libssl.a(dh_lib.o): In function `DH_set_ex_data': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:236: undefined reference to `CRYPTO_set_ex_data' lib.mpc/libssl.a(dh_lib.o): In function `DH_get_ex_data': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/dh_lib.c:241: undefined reference to `CRYPTO_get_ex_data' lib.mpc/libssl.a(bn_exp.o): In function `BN_mod_exp_mont': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_exp.c:370: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_exp.o): In function `BN_mod_exp_mont_word': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_exp.c:525: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_lib.o): In function `BN_clear_free': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:266: undefined reference to `OPENSSL_cleanse' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:268: undefined reference to `CRYPTO_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:271: undefined reference to `OPENSSL_cleanse' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:273: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bn_lib.o): In function `BN_free': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:280: undefined reference to `CRYPTO_free' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:283: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bn_lib.o): In function `BN_new': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:295: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:297: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_lib.o): In function `bn_expand_internal': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:318: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:325: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:328: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:331: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_lib.o): In function `bn_dup_expand': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:423: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bn_lib.o): In function `bn_expand2': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_lib.c:451: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bn_ctx.o): In function `BN_CTX_new': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_ctx.c:73: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_ctx.c:76: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_ctx.o): In function `BN_CTX_free': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_ctx.c:110: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bn_ctx.o): In function `BN_CTX_get': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_ctx.c:132: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_mod.o): In function `BN_mod_lshift_quick': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_mod.c:269: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_print.o): In function `BN_bn2hex': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_print.c:74: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_print.c:77: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_print.o): In function `BN_bn2dec': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_print.c:113: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_print.c:114: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_print.c:117: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_print.c:152: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bn_print.o): In function `BN_print_fp': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_print.c:287: undefined reference to `BIO_s_file' lib.mpc/libssl.a(bn_rand.o): In function `bnrand': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:134: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:137: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:143: undefined reference to `RAND_add' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:147: undefined reference to `RAND_pseudo_bytes' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:152: undefined reference to `RAND_bytes' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:166: undefined reference to `RAND_pseudo_bytes' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:204: undefined reference to `OPENSSL_cleanse' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:205: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bn_rand.o): In function `bn_rand_range': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_rand.c:236: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_recp.o): In function `BN_RECP_CTX_new': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_recp.c:75: undefined reference to `CRYPTO_malloc' lib.mpc/libssl.a(bn_recp.o): In function `BN_RECP_CTX_free': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_recp.c:91: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bn_recp.o): In function `BN_div_recp': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_recp.c:193: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_mont.o): In function `BN_MONT_CTX_new': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_mont.c:241: undefined reference to `CRYPTO_malloc' lib.mpc/libssl.a(bn_mont.o): In function `BN_MONT_CTX_free': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_mont.c:267: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bio_lib.o): In function `BIO_new': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:70: undefined reference to `CRYPTO_malloc' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:73: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:78: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bio_lib.o): In function `BIO_set': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:100: undefined reference to `CRYPTO_new_ex_data' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:104: undefined reference to `CRYPTO_free_ex_data' lib.mpc/libssl.a(bio_lib.o): In function `BIO_free': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:117: undefined reference to `CRYPTO_add_lock' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:133: undefined reference to `CRYPTO_free_ex_data' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:137: undefined reference to `CRYPTO_free' lib.mpc/libssl.a(bio_lib.o): In function `BIO_read': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:151: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:162: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bio_lib.o): In function `BIO_write': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:187: undefined reference to `ERR_put_error' /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:197: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bio_lib.o): In function `BIO_puts': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:218: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bio_lib.o):/c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:230: more undefined references to `ERR_put_error' follow lib.mpc/libssl.a(bio_lib.o): In function `BIO_dup_chain': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:499: undefined reference to `CRYPTO_dup_ex_data' lib.mpc/libssl.a(bio_lib.o): In function `BIO_get_ex_new_index': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:530: undefined reference to `CRYPTO_get_ex_new_index' lib.mpc/libssl.a(bio_lib.o): In function `BIO_set_ex_data': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:536: undefined reference to `CRYPTO_set_ex_data' lib.mpc/libssl.a(bio_lib.o): In function `BIO_get_ex_data': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bio_lib.c:541: undefined reference to `CRYPTO_get_ex_data' lib.mpc/libssl.a(bn_add.o): In function `BN_usub': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_add.c:182: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_div.o): In function `BN_div': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_div.c:193: undefined reference to `ERR_put_error' lib.mpc/libssl.a(bn_gcd.o): In function `BN_mod_inverse': /c/branch/ipdslam/scmb/build/SCM3/scmip/../../../../scmb/voip/mg/openssl/bn_gcd.c:482: undefined reference to `ERR_put_error'
