Hi,

Can someone please explain what the -d option on the wsdl2h command do?

And when used what we have to do to put the code linking? Because when i use 
this option i can't seem to compile the code because there is some dom 
functions not present.

1>soapC.obj : error LNK2001: unresolved external symbol "struct 
soap_dom_element * __cdecl soap_in_xsd__anyType(struct soap *,char const 
*,struct soap_dom_element *,char const *)" 
(?soap_in_xsd__anyType@@YAPAUsoap_dom_element@@PAUsoap@@pbdp...@1@Z)
1>soapC.obj : error LNK2001: unresolved external symbol "struct 
soap_dom_attribute * __cdecl soap_in_xsd__anyAttribute(struct soap *,char const 
*,struct soap_dom_attribute *,char const *)" 
(?soap_in_xsd__anyAttribute@@YAPAUsoap_dom_attribute@@PAUsoap@@pbdp...@1@Z)
1>soapC.obj : error LNK2001: unresolved external symbol "int __cdecl 
soap_out_xsd__anyType(struct soap *,char const *,int,struct soap_dom_element 
const *,char const *)" 
(?soap_out_xsd__anyType@@YAHPAUsoap@@PBDHPBUsoap_dom_element@@1...@z)
1>soapC.obj : error LNK2001: unresolved external symbol "int __cdecl 
soap_out_xsd__anyAttribute(struct soap *,char const *,int,struct 
soap_dom_attribute const *,char const *)" 
(?soap_out_xsd__anyAttribute@@YAHPAUsoap@@PBDHPBUsoap_dom_attribute@@1...@z)
1>soapC.obj : error LNK2001: unresolved external symbol "void __cdecl 
soap_serialize_xsd__anyType(struct soap *,struct soap_dom_element const *)" 
(?soap_serialize_xsd__anyType@@YAXPAUsoap@@PBUsoap_dom_element@@@Z)
1>soapC.obj : error LNK2001: unresolved external symbol "void __cdecl 
soap_serialize_xsd__anyAttribute(struct soap *,struct soap_dom_attribute const 
*)" (?soap_serialize_xsd__anyAttribute@@YAXPAUsoap@@PBUsoap_dom_attribute@@@Z)
1>soapC.obj : error LNK2001: unresolved external symbol "public: __thiscall 
soap_dom_element::~soap_dom_element(void)" (??1soap_dom_element@@q...@xz)
1>soapC.obj : error LNK2001: unresolved external symbol "public: __thiscall 
soap_dom_attribute::~soap_dom_attribute(void)" (??1soap_dom_attribute@@q...@xz)
1>soapC.obj : error LNK2001: unresolved external symbol "void __cdecl 
soap_default_xsd__anyAttribute(struct soap *,struct soap_dom_attribute *)" 
(?soap_default_xsd__anyAttribute@@YAXPAUsoap@@PAUsoap_dom_attribute@@@Z)
1>soapC.obj : error LNK2001: unresolved external symbol "public: __thiscall 
soap_dom_attribute::soap_dom_attribute(void)" (??0soap_dom_attribute@@q...@xz)
1>soapC.obj : error LNK2001: unresolved external symbol "void __cdecl 
soap_default_xsd__anyType(struct soap *,struct soap_dom_element *)" 
(?soap_default_xsd__anyType@@YAXPAUsoap@@PAUsoap_dom_element@@@Z)
1>soapC.obj : error LNK2001: unresolved external symbol "public: __thiscall 
soap_dom_element::soap_dom_element(void)" (??0soap_dom_element@@q...@xz)

(what means this:
Warning -d option: -p option disabled and xsd__anyType base class removed.
Use run-time SOAP_DOM_NODE flag to deserialize class instances into DOM nodes.
)

Thanks
Nuno

Reply via email to