[openssl-dev] [openssl.org #3645] openssl-1.0.1h-cmp - Linking issue

Syed Ajim Hussain via RT rt at openssl.org
Wed Jan 7 17:06:32 UTC 2015


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

 		 	   		  


More information about the openssl-dev mailing list