Dr. Stephen Henson wrote:
I need to use a function like X509_new( ) in my code.On Wed, Sep 15, 2004, Sravan wrote:Hi, I have been using X509 related functions in my code and for the definitions of functions like X509_free( ), I am using the macro IMPLEMENT_ASN1_FUNCTIONS(X509). In that macro expansion, ASN1_ITEM_rptr(X509) is used which expands to X509_it( ). I couldn't get the definition of this function anywhere and so the linker is reporting it as an unresloved symbol. Actually I couldn't understand the purpose of this ASN1_ITEM_rptr( ). Can anyone please explain me how to get around this?
Now I understood the use of ASN1_ITEM_rptr( ). Thank you.But what if I dont wish to use the shared library(in which the functions that return pointers to structures are present)? In my case, I need to use say a function like X509_free( ) with out linking libeay32.lib(in case of windows). For that I use the macro IMPLEMENT_ASN1_FUNCTIONS(X509). But in that expansion, ASN1_ITEM_rptr(X509) will be used which is being replaced as X509_it( ) in my case. This is being reported as unresolved symbol by the linker. Regards, Sravan |
- Regd ASN1_ITEM_rptr( ) Sravan
- Re: Regd ASN1_ITEM_rptr( ) El hallabi-Kettani Abderrahmane
- Re: Regd ASN1_ITEM_rptr( ) Sravan
- Re: Regd ASN1_ITEM_rptr( ) El hallabi-Kettani Abderrahmane
- Re: Regd ASN1_ITEM_rptr( ) Dr. Stephen Henson
- Re: Regd ASN1_ITEM_rptr( ) Sravan
- Re: Regd ASN1_ITEM_rptr( ) Dr. Stephen Henson
- Re: Regd ASN1_ITEM_rptr(... Dr. Stephen Henson
- Re: Regd ASN1_ITEM_... Sravan
