Hi I am using Open SSL Code version openssl-1.0.1h-cmp , I am getting some linking problem , all the symbols "sk_CMP_XXX" is missing . Can you please help me which file contains "sk_CMP_XXX" functions , do i need to do something at compilation. Below is the compolation logs. cmpforopenssl-code-766/src/openssl-1.0.1h-cmp] ./config cmpforopenssl-code-766/src/openssl-1.0.1h-cmp] make
../libcrypto.a(cmp_ses.o): In function `save_certrep_statusInfo': cmp_ses.c:(.text+0xf1): undefined reference to `sk_CMP_CERTRESPONSE_num' cmp_ses.c:(.text+0x106): undefined reference to `sk_CMP_CERTRESPONSE_value' ../libcrypto.a(cmp_ses.o): In function `pollForResponse': cmp_ses.c:(.text+0xb7b): undefined reference to `sk_CMP_POLLREP_value' ../libcrypto.a(cmp_lib.o): In function `CMP_CERTREPMESSAGE_certResponse_get0': cmp_lib.c:(.text+0x260): undefined reference to `sk_CMP_CERTRESPONSE_num' ../libcrypto.a(cmp_lib.o): In function `CMP_CERTREPMESSAGE_certType_get': cmp_lib.c:(.text+0x280): undefined reference to `sk_CMP_CERTRESPONSE_num' ../libcrypto.a(cmp_lib.o): In function `CMP_CERTREPMESSAGE_PKIStatusString_get0': cmp_lib.c:(.text+0x2a0): undefined reference to `sk_CMP_CERTRESPONSE_num' ../libcrypto.a(cmp_lib.o): In function `CMP_CERTREPMESSAGE_PKIFailureInfoString_get0': cmp_lib.c:(.text+0x2e0): undefined reference to `sk_CMP_CERTRESPONSE_num' ../libcrypto.a(cmp_lib.o): In function `CMP_CERTREPMESSAGE_PKIFailureInfo_get0': cmp_lib.c:(.text+0x320): undefined reference to `sk_CMP_CERTRESPONSE_num' ../libcrypto.a(cmp_lib.o):cmp_lib.c:(.text+0x360): more undefined references to `sk_CMP_CERTRESPONSE_num' follow ../libcrypto.a(cmp_lib.o): In function `CMP_ITAV_stack_item_push0': cmp_lib.c:(.text+0x8f4): undefined reference to `sk_CMP_INFOTYPEANDVALUE_push' cmp_lib.c:(.text+0x90a): undefined reference to `sk_CMP_INFOTYPEANDVALUE_pop_free' cmp_lib.c:(.text+0x94b): undefined reference to `sk_CMP_INFOTYPEANDVALUE_new_null' ../libcrypto.a(cmp_lib.o): In function `CMP_PKIMESSAGE_check_implicitConfirm': cmp_lib.c:(.text+0x986): undefined reference to `sk_CMP_INFOTYPEANDVALUE_num' cmp_lib.c:(.text+0x9ad): undefined reference to `sk_CMP_INFOTYPEANDVALUE_value' ../libcrypto.a(cmp_lib.o): In function `CMP_REVREPCONTENT_PKIStatus_get': cmp_lib.c:(.text+0x142f): undefined reference to `sk_CMP_PKISTATUSINFO_value' ../libcrypto.a(cmp_lib.o): In function `CMP_PKIHEADER_generalInfo_item_push0': cmp_lib.c:(.text+0x14b7): undefined reference to `sk_CMP_INFOTYPEANDVALUE_push' cmp_lib.c:(.text+0x14ce): undefined reference to `sk_CMP_INFOTYPEANDVALUE_pop_free' cmp_lib.c:(.text+0x150b): undefined reference to `sk_CMP_INFOTYPEANDVALUE_new_null' ../libcrypto.a(cmp_lib.o): In function `CMP_CERTREPMESSAGE_get_certificate': cmp_lib.c:(.text+0x154c): undefined reference to `sk_CMP_CERTRESPONSE_num' cmp_lib.c:(.text+0x1580): undefined reference to `sk_CMP_CERTRESPONSE_num' cmp_lib.c:(.text+0x15b4): undefined reference to `sk_CMP_CERTRESPONSE_num' cmp_lib.c:(.text+0x1631): undefined reference to `sk_CMP_CERTRESPONSE_num' ../libcrypto.a(cmp_lib.o): In function `CMP_PKIMESSAGE_set_implicitConfirm': cmp_lib.c:(.text+0x16e9): undefined reference to `sk_CMP_INFOTYPEANDVALUE_push' cmp_lib.c:(.text+0x1705): undefined reference to `sk_CMP_INFOTYPEANDVALUE_pop_free' cmp_lib.c:(.text+0x1743): undefined reference to `sk_CMP_INFOTYPEANDVALUE_new_null' ../libcrypto.a(cmp_lib.o): In function `CMP_PKIMESSAGE_genm_item_push0': cmp_lib.c:(.text+0x1869): undefined reference to `sk_CMP_INFOTYPEANDVALUE_push' cmp_lib.c:(.text+0x1880): undefined reference to `sk_CMP_INFOTYPEANDVALUE_pop_free' cmp_lib.c:(.text+0x18a3): undefined reference to `sk_CMP_INFOTYPEANDVALUE_new_null' ../libcrypto.a(cmp_msg.o): In function `CMP_genm_new': cmp_msg.c:(.text+0x94): undefined reference to `sk_CMP_INFOTYPEANDVALUE_new_null' ../libcrypto.a(cmp_msg.o): In function `CMP_certConf_new': cmp_msg.c:(.text+0x1d5): undefined reference to `sk_CMP_CERTSTATUS_new_null' cmp_msg.c:(.text+0x208): undefined reference to `sk_CMP_CERTSTATUS_push' ../libcrypto.a(cmp_msg.o): In function `CMP_kur_new': cmp_msg.c:(.text+0x698): undefined reference to `sk_CRMF_CERTREQMSG_new_null' cmp_msg.c:(.text+0x6d1): undefined reference to `sk_CRMF_CERTREQMSG_push' ../libcrypto.a(cmp_msg.o): In function `CMP_cr_new': cmp_msg.c:(.text+0x91b): undefined reference to `sk_CRMF_CERTREQMSG_new_null' cmp_msg.c:(.text+0x959): undefined reference to `sk_CRMF_CERTREQMSG_push' ../libcrypto.a(cmp_msg.o): In function `CMP_rr_new': cmp_msg.c:(.text+0xac5): undefined reference to `sk_CMP_REVDETAILS_new_null' cmp_msg.c:(.text+0xaf4): undefined reference to `sk_CMP_REVDETAILS_push' ../libcrypto.a(cmp_msg.o): In function `CMP_ir_new': cmp_msg.c:(.text+0xc95): undefined reference to `sk_CRMF_CERTREQMSG_new_null' cmp_msg.c:(.text+0xcce): undefined reference to `sk_CRMF_CERTREQMSG_push' ../libcrypto.a(cmp_msg.o): In function `CMP_pollReq_new': cmp_msg.c:(.text+0xeec): undefined reference to `sk_CMP_POLLREQ_new_null' cmp_msg.c:(.text+0xf0d): undefined reference to `sk_CMP_POLLREQ_push' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_push0_regInfo': crmf_lib.c:(.text+0x7dd): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0x81c): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0x86b): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_push0_control': crmf_lib.c:(.text+0x8d9): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0x91c): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0x97b): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_regInfo_utf8Pairs': crmf_lib.c:(.text+0xa11): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0xa4e): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0xacb): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_regInfo_regToken': crmf_lib.c:(.text+0xb81): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0xbbe): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0xc3b): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_regInfo_certReq': crmf_lib.c:(.text+0xcf1): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0xd2e): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0xdab): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_control_pkiArchiveOptions': crmf_lib.c:(.text+0xe6a): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0xeab): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0xf2b): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_control_pkiPublicationInfo': crmf_lib.c:(.text+0xffa): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0x103b): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0x10bb): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_control_authenticator': crmf_lib.c:(.text+0x118a): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0x11cb): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0x124b): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_control_regToken': crmf_lib.c:(.text+0x131a): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0x135b): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0x13db): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_control_protocolEncrKey': crmf_lib.c:(.text+0x14af): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0x14f0): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0x1573): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' ../libcrypto.a(crmf_lib.o): In function `CRMF_CERTREQMSG_set1_control_oldCertId': crmf_lib.c:(.text+0x1696): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_push' crmf_lib.c:(.text+0x16db): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_pop_free' crmf_lib.c:(.text+0x17bb): undefined reference to `sk_CRMF_ATTRIBUTETYPEANDVALUE_new_null' collect2: ld returned 1 exit status make[2]: *** [link_app.] Error 1 With Regards Syed Ajim _______________________________________________ openssl-dev mailing list openssl-dev@openssl.org https://mta.opensslfoundation.net/mailman/listinfo/openssl-dev