diff --git a/xxxApp/src/Makefile b/xxxApp/src/Makefile
index 06ab9d840b27976aea5932393b7219a7eb9c1e16..4ef2b4be853ad833eee2eae0f8ba9e72f25ba259 100644
--- a/xxxApp/src/Makefile
+++ b/xxxApp/src/Makefile
@@ -85,6 +85,8 @@ xxx_Linux_LIBS  += dxp handel
 # uncomment the following line.
 #xxx_Linux_LIBS  += mcaCanberra
 
+xxx_cygwin_LIBS += dxp handel
+
 xxx_solaris_LIBS += genSub
 #xxx_solaris_LIBS += mca
 xxx_solaris_LIBS += calc
@@ -107,12 +109,19 @@ xxx_LIBS_DEFAULT = $(xxx_Common_LIBS)
 xxx_LIBS_vxWorks = $(xxx_vxWorks_LIBS) $(xxx_Common_LIBS)
 xxx_LIBS_Linux   = $(xxx_Linux_LIBS)   $(xxx_Common_LIBS)
 xxx_LIBS_solaris = $(xxx_solaris_LIBS)
+xxx_LIBS_cygwin32 = $(xxx_cygwin_LIBS) $(xxx_Common_LIBS)
 
 # If the host has libnet and libpcap for mca/Canberra support
 # uncomment the following line.
 #xxx_SYS_LIBS_Linux += net pcap
 xxx_SYS_LIBS_vxWorks += -nil-
 
+# This is needed by dxp on cygwin
+xxx_SYS_LIBS_cygwin32 += DLPORTIO
+# This is needed by saveData on cygwin
+xxx_SYS_LIBS_cygwin32 += rpc
+
+
 #===========================
 
 include $(TOP)/configure/RULES