first commit

This commit is contained in:
2020-01-11 09:50:39 -05:00
commit dab8d58edb
620 changed files with 355397 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
#!/bin/bash
#
touch env.h
soapcpp2 -penv env.h
#wsdl2h -ninterswitch -Ninterswitch -qinterswitch -o QuickTellerService.h https://stageserv.interswitchng.com/uat_quicktellerservice/quickteller.svc?wsdl
#soapcpp2 -n -pinterswitch -qinterswitch -1 -C -i -I/usr/share/gsoap/import/ QuickTellerService.h
LIST="XmlElements.cc XmlParser.cc sha512.cc safestring.cc vars.cc"
echo "*** Compiling SOAP Proxy ***"
for i in $LIST
do
echo "*** Building $i"
g++ -DTEST -Wno-deprecated -I../../include -I../../core -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c ../../core/$i -o `echo $i|sed 's/.cc/.o/'`
done
LIST="interswitch.cc interswitchC.cc interswitchBasicHttpBinding_USCOREQuickTellerServiceProxy.cc"
echo "*** Compiling SOAP Proxy ***"
for i in $LIST
do
echo "*** Building $i"
g++ -DTEST -Wno-deprecated -I../../include -I../../core -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c ../$i -o `echo $i|sed 's/.cc/.o/'`
done
#g++ -DWITH_NONAMESPACES -g -O2 -c stdsoap2.cpp -o stdsoap2.o
g++ -g -O2 -c envC.cpp -o envC.o
g++ -g -O2 -c namespaces.cc -o namespaces.o
echo "*** Linking ***"
g++ -lstdc++ -lgsoapssl++ -lssl -lz -L/usr/lib64 *.o -o test
# -DWITH_NONAMESPACES
@@ -0,0 +1,4 @@
#include <stdsoap2.h>
extern "C" {
SOAP_NMAC struct Namespace namespaces[] = { { NULL, NULL} };
}