--- /dev/null
+diff -Nru xc.orig/programs/xterm/Imakefile xc/programs/xterm/Imakefile
+--- xc.orig/programs/xterm/Imakefile 2003-12-23 13:08:25.000000000 +0100
++++ xc/programs/xterm/Imakefile 2003-12-23 13:10:13.000000000 +0100
+@@ -16,6 +16,7 @@
+ /* Define UTF8support to compile-in support for UTF-8 */
+ #define UTF8support
+
++COLORS_256 = -DOPT_256_COLORS=1
+ /*
+ * Fixes to allow compile with X11R5
+ */
+@@ -122,7 +123,7 @@
+ XKB_DEFINES = XkbClientDefines
+ PATH_DEFINES = -DPROJECTROOT=$(PROJECTROOT)
+ DEFINES = $(XKB_DEFINES) $(TERMCAPDEFINES) $(FEATURE_DEFINES) $(SCROLLBAR_RIGHT) $(UTF8_OPTION) $(XRFDEF) $(PATH_DEFINES) $(TRACEDEF) $(XVERSIONDEFS) $(VENDORDEFINES)
+- INCLUDES = -I. -I/usr/include/ncurses $(XRFINCLUDES)
++ INCLUDES = -I. -I/usr/include/ncurses $(COLORS_256) $(XRFINCLUDES)
+
+ #ifdef OS2Architecture
+ MAINSRC = os2main.c