diff --git a/Makefile b/Makefile
index 114c6e41967eec19b26d74d21b52d65a1c503e3a..bf4de46736d0d2724c4823dae337435842620a4f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.165 2001-11-20 08:04:59 geuzaine Exp $
+# $Id: Makefile,v 1.166 2001-11-23 13:51:14 geuzaine Exp $
 
 GMSH_MAJOR_VERSION = 1
 GMSH_MINOR_VERSION = 31
@@ -464,6 +464,28 @@ link_cygwin:
 cygwin: tag compile_cygwin link_cygwin
 	strip $(GMSH_BIN_DIR)/gmsh.exe
 
+#
+# Cygwin with fltk 1.1
+#
+compile_cygwin1:
+	@for i in $(GMSH_FLTK_DIR); do (cd $$i && $(MAKE) \
+           "CXX=g++" \
+           "CC=gcc" \
+           "OPT_FLAGS=-O2" \
+           "OS_FLAGS=-DWIN32 -D_LITTLE_ENDIAN" \
+           "VERSION_FLAGS=-D_FLTK -I/usr/include/w32api" \
+           "GL_INCLUDE=" \
+           "GUI_INCLUDE=-I$(HOME)/SOURCES/fltk-1.1" \
+        ); done
+link_cygwin1:
+	g++ -Wl,--subsystem,windows -o $(GMSH_BIN_DIR)/gmsh.exe $(GMSH_FLTK_LIB)\
+                 Common/Icon.res $(HOME)/SOURCES/fltk/lib/libfltk_gl.a\
+                 -lglu32 -lopengl32\
+                 $(HOME)/SOURCES/fltk/lib/libfltk.a\
+                 -lgdi32 -lwsock32 -lm
+cygwin1: tag compile_cygwin1 link_cygwin1
+	strip $(GMSH_BIN_DIR)/gmsh.exe
+
 #
 # Cygwin gertha_buro
 #