Problems building gsoap on AIX 5.1



Hi,

I still have not finished building gsoap on AIX 5.1.


Here is what I have done.

OS: AIX 5.1

gsoap_2.7.9
gcc.4.0.0
gmake 3.81

Now I am getting these errors during the make portion of the setup, it
looks like make is having problems in the src directory.


oap2_ssl_cpp.cpp' || echo './'`stdsoap2_ssl_cpp.cpp
stdsoap2_ssl_cpp.cpp: In function 'long int soap_code_bits(const
soap_code_map*, const char*)':
stdsoap2_ssl_cpp.cpp:1327: warning: comparison is always true due to
limited range of data type
stdsoap2_ssl_cpp.cpp: In function 'const char* soap_value(soap*)':
stdsoap2_ssl_cpp.cpp:10728: warning: comparison is always true due to
limited range of data type
stdsoap2_ssl_cpp.cpp: In function 'int soap_getmimehdr(soap*)':
stdsoap2_ssl_cpp.cpp:11223: warning: comparison is always true due to
limited range of data type
stdsoap2_ssl_cpp.cpp: In function 'int http_parse(soap*)':
stdsoap2_ssl_cpp.cpp:12756: warning: comparison is always true due to
limited range of data type
rm -f libgsoapssl++.a
ar cru libgsoapssl++.a libgsoapssl___a-stdsoap2_ssl_cpp.o
: libgsoapssl++.a
make all-recursive
make[3]: Entering directory `/home/dirtalk/enda/gsoap-2.7/soapcpp2'
Making all in src
make[4]: Entering directory `/home/dirtalk/enda/gsoap-2.7/soapcpp2/
src'
yacc -d -v `test -f 'soapcpp2_yacc.y' || echo './'`soapcpp2_yacc.y
make[4]: *** [soapcpp2_yacc.c] Broken pipe
make[4]: Leaving directory `/home/dirtalk/enda/gsoap-2.7/soapcpp2/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/dirtalk/enda/gsoap-2.7/soapcpp2'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/dirtalk/enda/gsoap-2.7/soapcpp2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dirtalk/enda/gsoap-2.7'
make: *** [all] Error 2



before I upgraded to version 3.81 of gmake I got these make errors in
the same place in the build

make all-recursive
Making all in soapcpp2
make all-recursive
Making all in src
yacc -d -v `test -f 'soapcpp2_yacc.y' || echo
'./'`soapcpp2_yacc.y
make: 1254-059 The signal code from the last command is 13.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 2.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 2.







Can anyone help?
Enda

.



Relevant Pages