aboutsummaryrefslogtreecommitdiff
path: root/samples/ssl/MakefileSolaris
diff options
context:
space:
mode:
Diffstat (limited to 'samples/ssl/MakefileSolaris')
-rw-r--r--samples/ssl/MakefileSolaris23
1 files changed, 23 insertions, 0 deletions
diff --git a/samples/ssl/MakefileSolaris b/samples/ssl/MakefileSolaris
new file mode 100644
index 0000000..d8bdb3c
--- /dev/null
+++ b/samples/ssl/MakefileSolaris
@@ -0,0 +1,23 @@
+GSOAP=../../soapcpp2
+SOAPH=../../stdsoap2.h
+SOAPC=../../stdsoap2.c
+SOAPCPP=../../stdsoap2.cpp
+CC=gcc
+CPP=g++
+LIBS=-lxnet -lnsl -lsocket
+COFLAGS=-O2
+CWFLAGS=-Wall
+CIFLAGS=-I../..
+CMFLAGS=
+CFLAGS= $(CWFLAGS) $(COFLAGS) $(CIFLAGS) $(CMFLAGS)
+all: sslclient sslserver
+sslclient: ssl.h sslclient.c $(SOAPH) $(SOAPC)
+ $(GSOAP) -c ssl.h
+ $(CC) -DWITH_OPENSSL $(CFLAGS) -o sslclient sslclient.c soapC.c soapClient.c $(SOAPC) -lssl -lcrypto $(LIBS)
+sslserver: ssl.h sslserver.c $(SOAPH) $(SOAPC)
+ $(GSOAP) -c ssl.h
+ $(CC) -DWITH_OPENSSL $(CFLAGS) -o sslserver sslserver.c soapC.c soapServer.c $(SOAPC) -lssl -lcrypto -lpthread $(LIBS)
+clean:
+ rm -f *.o soapH.h soapStub.h soapC.cpp soapC.c soapClient.cpp soapClient.c soapServer.cpp soapServer.c soap*Proxy.h
+distclean:
+ rm -f *.o *.wsdl *.xsd *.xml *.nsmap *.log soapH.h soapStub.h soapC.cpp soapC.c soapClient.cpp soapClient.c soapServer.cpp soapServer.c soap*Proxy.h sslclient sslserver