We try to compile bespp-1.0.1-linux2.6-glibc2.3-x86_64 but the make command returns with the following error:
make -C besserver
make[1]: Entering directory `/home/lsfadmin/bespp-1.0.1-linux2.6-glibc2.3-x86_64/besserver'
gcc -g -DDEBUG -DWITH_DOM -DWITH_OPENSSL -I. -I/home/lsfadmin/gsoap-2.7/gsoap -I/home/lsfadmin/gsoap-2.7/gsoap/plugin -I/usr/share/lsf/7.0/include -c -o besserver.o besserver.c
In file included from ./soapH.h:10,
from /home/lsfadmin/gsoap-2.7/gsoap/plugin/wsseapi.h:53,
from besserver.c:41:
./soapStub.h:438: error: field âwsa__MessageIDâ has incomplete type
./soapStub.h:443: error: field âwsa__Toâ has incomplete type
./soapStub.h:444: error: field âwsa__Actionâ has incomplete type
make[1]: *** [besserver.o] Error 1
make[1]: Leaving directory `/home/lsfadmin/bespp-1.0.1-linux2.6-glibc2.3-x86_64/besserver'
make: *** [server] Error 2
Any ideas or suggestions about what happens and what to do?
OS: CentOS release 5.3
gSOAP: 2.7.15
You will need to use gSOAP 2.7.10. After .10, there were a number of changes made that affected SOAP header processing, and that will require a number of changes to BES++ code that I haven't been able to make yet.
Thanks. Compilation was successful with gsoap 2.7.10.