1、安装gsoap
./configure CFLAGS="-m64" CXXFLAGS="-m64" LDFLAGS="-m64"
2、安装oracle客户端,配置环境变量
3、寻找g++库位置,配置好pub_c/include/config_solars.h为atomicity.h的位置
已解决问题:
1、安装gsoap错误,
yacc -d -v `test -f 'soapcpp2_yacc.y' || echo './'`soapcpp2_yacc.y
"soapcpp2_yacc.y", line 115: fatal: invalid escape, or illegal reserved word: expect
"soapcpp2_yacc.y", line 115: fatal: invalid escape, or illegal reserved word: expect
2、源码安装参数错误
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
3、安装goap没有make install成功
If a cross compiler is detected then cross compile mode will be used.
soapStub.h:11:22: stdsoap2.h: No such file or directory
4、具体环境变量:oracle客户端、xml。