diff -urN frtm/Makefile frtm-1.4.3-win/Makefile
--- frtm/Makefile	2001-01-31 09:27:01.000000000 +0000
+++ frtm-1.4.3-win/Makefile	2004-09-01 01:32:47.000000000 +0000
@@ -2,8 +2,9 @@
 CFLAGS = -O
 #LIB = -lX11
 ## for Linux+XFree86
-LIB = -L/usr/X11R6/lib -lX11
-OBJ = frtm.o stack.o interp.o funcs.o dict.o demos.o fgraph.o posix.o
+## LIB = -L/usr/X11R6/lib -lX11
+## OBJ = frtm.o stack.o interp.o funcs.o dict.o demos.o fgraph.o posix.o
+OBJ = frtm.o stack.o interp.o funcs.o dict.o demos.o posix.o
 
 all: frtm
 
@@ -16,7 +17,7 @@
 funcs.o: funcs.c frtm.h
 dict.o: dict.c frtm.h
 demos.o: demos.c frtm.h
-fgraph.o: fgraph.c frtm.h
+## fgraph.o: fgraph.c frtm.h
 posix.o: posix.c frtm.h
 
 clean:
diff -urN frtm/funcs.h frtm-1.4.3-win/funcs.h
--- frtm/funcs.h	2004-09-01 01:48:07.000000000 +0000
+++ frtm-1.4.3-win/funcs.h	2001-03-04 02:05:54.000000000 +0000
@@ -66,7 +66,6 @@
 extern void f_echo();
 extern void f_fetch();
 extern void f_store();
-#ifdef notdef
 extern void f_gm();
 extern void f_tm();
 extern void f_cls();
@@ -84,11 +83,8 @@
 extern void f_setfont();
 extern void f_drawstring();
 extern void f_drawistring();
-#endif
 extern void f_puzzle();
-#ifdef notdef 
 extern void f_graphics();
-#endif
 extern void f_quit();
 extern void f_forgetall();
 extern void f_unpack();
diff -urN frtm/interp.c frtm-1.4.3-win/interp.c
--- frtm/interp.c	2001-03-04 02:05:55.000000000 +0000
+++ frtm-1.4.3-win/interp.c	2004-09-01 01:37:59.000000000 +0000
@@ -92,6 +92,7 @@
   {"var", f_var, 0},
   {"@", f_fetch, 0},
   {"$", f_store, 0},
+#ifdef notdef
   {"gm", f_gm, 0},
   {"tm", f_tm, 0},
   {"cls", f_cls, 0},
@@ -109,9 +110,12 @@
   {"setfont", f_setfont, 0},
   {"drawstr", f_drawstring, 0},
   {"drawistr", f_drawistring, 0},
+#endif
   {"load", f_load, 0},
   {"puzzle", f_puzzle, 0},
+#ifdef notdef
   {"graphics", f_graphics, 0},
+#endif
   {"quit", f_quit, 0}
 };
 
