root用戶使用swinstall安裝hpux官文提供的HPUX(11.31版本)下的gsoap以及gsoap的各種依賴包,安裝均提示成功,最后將/usr/local/bin添加到/etc/profile里,使所有用戶可以訪問到安裝下的命令。但是在執(zhí)行wsdl2h -c -o gpsf.h pay.asmx.xml時(shí),報(bào)了一堆錯(cuò),提示/usr/lib/hpux32/dld.so: Unsatisfied code symbol '***********' in load module '/usr/local/bin/wsdl2h'. 系統(tǒng)是HP-UX hnmRXhh B.11.31 U ia64 4289967444 unlimited-user license,64位的。報(bào)錯(cuò)信息因過長,截取部分如下:
/usr/lib/hpux32/dld.so: Unsatisfied code symbol '__cxa_personality_routine' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol '_ZTVSt9bad_alloc' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol '__iob' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol '_ZNSt8ios_base4InitD1Ev' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol '_ZNSt3setIPKc5ltstrSaIS1_EED1Ev' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol '_ZSt4cerr' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol '_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES4_' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol '_ZNSt3mapIPKcP17wsdl__definitions5ltstrSaISt4pairIKS1_S3_EEED1Ev' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol '_ZNSt5ctypeIcE2idE' in load module '/usr/local/bin/wsdl2h'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol '_ZN4__rw16__rw_facet_makerISt5ctypeIcEE13_C_maker_funcEiPKcm' in load module '/usr/local/bin/wsdl2h'.
。。。。。
bison -d -v soapcpp2_yacc.y
/usr/lib/hpux32/dld.so: Unsatisfied data symbol '__iob' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'xmalloc' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'free' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'rule_useful_in_grammar_p' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'close_stdout' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'symbol_destructor_get' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'symbol_printer_get' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'rule_useless_in_parser_p' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'midrule_value_at' in load module '/usr/local/bin/bison'.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'warn_at' in load module '/usr/local/bin/bison'.
......