The following patch fixes compilation problems on various *nix's:
Index: gui/x.cc
===================================================================
RCS file: /cvsroot/bochs/bochs/gui/x.cc,v
retrieving revision 1.31
diff -u -p -r1.31 x.cc
--- gui/x.cc 27 Jan 2002 09:24:50 -0000 1.31
+++ gui/x.cc 2 Mar 2002 23:27:00 -0000
@@ -489,7 +489,9 @@ Bit32u keymap_es[][2] = {
{ XK_question , BX_KEY_MINUS },
{ XK_masculine , BX_KEY_GRAVE },
{ XK_backslash , BX_KEY_GRAVE },
+#ifdef XK_EuroSign
{ XK_EuroSign , BX_KEY_E },
+#endif
{ XK_dead_circumflex , BX_KEY_LEFT_BRACKET },
{ XK_ccedilla , BX_KEY_BACKSLASH },
{ XK_asterisk , BX_KEY_RIGHT_BRACKET },
@@ -755,7 +757,9 @@ Bit32u keymap_de[][2] = {
{ XK_Break , BX_KEY_PAUSE },
{ XK_ISO_Left_Tab , BX_KEY_TAB },
{ XK_lstroke , BX_KEY_W },
+#ifdef XK_EuroSign
{ XK_EuroSign , BX_KEY_E },
+#endif
{ XK_paragraph , BX_KEY_R },
{ XK_tslash , BX_KEY_T },
{ XK_leftarrow , BX_KEY_Y },
|