Re: Problems building gsoap on AIX 5.1



On Aug 9, 5:28 pm, endaman <keepyourstupids...@xxxxxxxxxxx> wrote:
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

Here are the errors, from reading other postings I have installed md4
but this did not help either.

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



Has anyone seen this before?
Thanks,
Enda

.



Relevant Pages