diff --git a/Makefile b/Makefile
index f6c765ac32836102d9b8eebd7afb6f545326b16b..a43f4804ae4397905c1b17488b06a93069f3ef05 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,10 @@ client:
 	@./run-config.sh
 	@chmod a+x $(RUN)
 
+win:
+	@cd $(LIBDIR) && make win
+	@cd $(SRCDIR) && make win
+
 clean:
 	@cd $(SRCDIR) && make clean
 	@cd $(LIBDIR) && make clean
diff --git a/lib/Makefile b/lib/Makefile
index e94c275ffe92195641cca6845fd8ac340f9a9897..bc5ee08f0f26157006f777244cbba1c6b5954164 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -9,6 +9,10 @@ LIBGSOAP = gsoap
 
 all: soap
 
+win:
+	@wget -F http://downloads.sourceforge.net/project/gsoap2/gSOAP/$(LIBGSOAPVER).$(LIBGSOAPSVER)%20stable/gsoap_$(LIBGSOAPVER).$(LIBGSOAPSVER).tar.gz -O $(LIBGSOAP)_$(LIBGSOAPVER).$(LIBGSOAPSVER).tar.gz
+	@tar xzf $(LIBGSOAP)_$(LIBGSOAPVER).$(LIBGSOAPSVER).tar.gz
+
 soap:
 	@wget -nc http://downloads.sourceforge.net/project/gsoap2/gSOAP/$(LIBGSOAPVER).$(LIBGSOAPSVER)%20stable/gsoap_$(LIBGSOAPVER).$(LIBGSOAPSVER).tar.gz?use_mirror=ufpr -O $(LIBGSOAP)_$(LIBGSOAPVER).$(LIBGSOAPSVER).tar.gz
 	@tar xzf $(LIBGSOAP)_$(LIBGSOAPVER).$(LIBGSOAPSVER).tar.gz
diff --git a/src/Makefile b/src/Makefile
index 775f9a3eb12d71cdbbeec0302c77e2e0a99ddaf7..23aab92d475b516791469190c4014745439e7e33 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -10,15 +10,20 @@ LIBDIR = $(TOPDIR)/lib
 LIBGSOAPDIR = $(LIBDIR)/$(LIBGSOAP)
 LIBGSOAPBIN = $(LIBGSOAPDIR)/bin
 LIBGSOAPINC = $(LIBGSOAPDIR)/include
+LIBGSOAPBINWIN = $(LIBDIR)/$(LIBGSOAP)-$(LIBGSOAPVER)/$(LIBGSOAP)/bin/win32
 
 CCFLAGS = -g -Wall -m32 -static
 
+WINCCFLAGS = -lws2_32
+
 WSCLIENTH = wsclient.h
 
 CDEP = client.c soapC.c soapClient.c stdsoap2.c
 
 BIN = client
 
+WINBIN = client.exe
+
 WSSERVER = Seed2
 
 PUSER =
@@ -29,6 +34,19 @@ URL = http://seed.c3sl.ufpr.br/tomcat/axis/$(WSSERVER).jws?wsdl
 
 all: install
 
+win: wsdl_win soap_win
+	@mkdir -p $(BINDIR)
+	@ln -sf $(LIBDIR)/stdsoap2.h stdsoap2.h
+	@ln -sf $(LIBDIR)/stdsoap2.c stdsoap2.c
+	@$(CC) $(CCFLAGS) -o $(BINDIR)/$(WINBIN) $(CDEP) $(WINCCFLAGS)
+
+soap_win:
+	@$(LIBGSOAPBINWIN)/soapcpp2.exe -C -w -x $(WSCLIENTH)
+
+wsdl_win:
+	@wget $(URL) -O $(WSSERVER).wsdl
+	@$(LIBGSOAPBINWIN)/wsdl2h.exe -c -o $(WSCLIENTH) $(WSSERVER).wsdl
+
 install: client_dep
 	@mkdir -p $(BINDIR)
 	@ln -sf $(LIBDIR)/$(LIBGSOAP)-$(LIBGSOAPVER)/$(LIBGSOAP)/stdsoap2.h stdsoap2.h