As I am trying to build gSOAP version 2.7.6e on a HP-UX B.11.12 
system, I keep failing because of unresolved 'yy' runtime function 
dependencies.

After unpacking the source kit, I startup the configure script as 
follows:

$ ./configure CC=aCC CXX=aCC
...

This seems to go well, but results in the following error during the 
build phase:

$ make clean all
...

        aCC -Ae -DHAVE_CONFIG_H -I. -I. -I../..    -DWITH_BISON -
DWITH_FLEX  -DHP_UX -g -c -o soapcpp2-soapcpp2.o `test -
f 'soapcpp2.c' || echo './'`soapcpp2.c

aCC -Ae  -g   -o soapcpp2  soapcpp2-soapcpp2_yacc.o soapcpp2-
soapcpp2_lex.o soapcpp2-symbol2.o soapcpp2-error2.o soapcpp2-init2.o 
soapcpp2-soapcpp2.o  -ll 

ld: (Warning) Unsatisfied symbol "yylenguc" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yyinput" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yyunput" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yyolsp" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yyoutput" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yytextuc" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yyextra" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yyfnd" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yyprevious" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yylsp" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yylstate" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yytextarr" in 
file /usr/lib/hpux32/libl.so

ld: (Warning) Unsatisfied symbol "yyback" in 
file /usr/lib/hpux32/libl.so

13 warnings.

make[4]: Leaving directory 
`/usr/users/luitjr/packages/gsoap_2.7.6e/soapcpp2/src'

Making all in wsdl

make[4]: Entering directory 
`/usr/users/luitjr/packages/gsoap_2.7.6e/soapcpp2/wsdl'

../../soapcpp2/src/soapcpp2 -SC -pwsdl wsdl.h

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yylsp' in load 
module '/usr/lib/hpux32/libl.so.1'.

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yyolsp' in load 
module '/usr/lib/hpux32/libl.so.1'.

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yyfnd' in load 
module '/usr/lib/hpux32/libl.so.1'.

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yytextuc' in load 
module '/usr/lib/hpux32/libl.so.1'.

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yylenguc' in load 
module '/usr/lib/hpux32/libl.so.1'.

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yylstate' in load 
module '/usr/lib/hpux32/libl.so.1'.

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yyprevious' in load 
module '/usr/lib/hpux32/libl.so.1'.

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yytextarr' in load 
module '/usr/lib/hpux32/libl.so.1'.

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yyextra' in load 
module '/usr/lib/hpux32/libl.so.1'.

make[4]: *** [wsdlC.cpp] Killed

make[4]: Leaving directory 
`/usr/users/luitjr/packages/gsoap_2.7.6e/soapcpp2/wsdl'

make[3]: *** [all-recursive] Error 1

make[3]: Leaving directory 
`/usr/users/luitjr/packages/gsoap_2.7.6e/soapcpp2'

make[2]: *** [all] Error 2

make[2]: Leaving directory 
`/usr/users/luitjr/packages/gsoap_2.7.6e/soapcpp2'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/usr/users/luitjr/packages/gsoap_2.7.6e'

make: *** [all] Error 2

------

I am trying to resolve this issue for quite some time now. Am I 
overlooking something obvious here perhaps?

The gSOAP site explains that gSOAP has succesfully tested under HP-UX 
but I haven't been able to locate any HP-UX specific build 
instructions up and until now. 

Any help in this matter would be highly appreciated.

Kind regards.

Rende Luitjes

Reply via email to