+
+#include "glib.h"
+#include "gdk/gdk.h"
+#include "gtk/gtk.h"
+#include "gtk/gtkfeatures.h"
+#include "gdk/gdkx.h"
+
+#ifdef HAVE_X11_XKBLIB_H
+ #ifdef __HPUX__
+ /* under HP-UX XKBlib.h defines structures with field named "explicit" -
+ * which is, of course, an error for a C++ compiler */
+ #define explicit __wx_explicit
+ #endif
+
+ #include "X11/XKBlib.h"
+
+ #ifdef __HPUX__
+ #undef explicit
+ #endif // __HPUX__
+#endif // HAVE_X11_XKBLIB_H