The use of Linux gSOAP

soapC.c: In function 'soap_in__ns1__PushGetReceiveStatusResponse':
soapC.c:1614: warning: passing argument 2 of 'soap_push_block' makes pointer from integer without a cast
stdsoap2.h:2226: note: expected 'struct soap_blist *' but argument is of type 'unsigned int'
soapC.c:1614: error: too few arguments to function 'soap_push_block'
soapC.c:1621: warning: passing argument 3 of 'soap_save_block' makes pointer from integer without a cast
stdsoap2.h:2232: note: expected 'char *' but argument is of type 'int'
soapC.c:1621: error: too few arguments to function 'soap_save_block'
make: *** [soapC.o] Error 1

In the stdsoap.c soap_push_block with three parameters, and calls are only two parameters in the soapC.c, gSOAP generates soapC.c problems?

Started by Demi at November 12, 2016 - 8:26 PM

Will not be generated code command.?
Refer to the following command to try to generate the C++ code, the use of soapH.h, soapC.cpp, stdsoap2.h, stdsoap2.cpp

wsdl2h.exe -s Interface.wsdl
soapcpp2 -i Interface.h

Posted by Walter at November 23, 2016 - 8:31 PM