No, unfortunately. But I have made differently.
In xkb.c :
#ifdef HAVE_X11_EXTENSIONS_XKB_H
#include <X11/XKBlib.h>
#endif
....
....
#ifdef HAVE_X11_EXTENSIONS_XKB_H
static XkbDescPtr us_kb_map;
#endif
and next step:
$ ./configure
$ make instal clean
... succesfull..o.k.
?any troubles in HAVE_X11_EXTENSIONS_XKB_H
when ./configure working i see in output:
...
checking X11/Xlib.h usability... no
checking X11/Xlib.h presence... no
checking for X11/Xlib.h... no
checking X11/extensions/XKB.h usability... no
checking X11/extensions/XKB.h presence... no
checking for X11/extensions/XKB.h... no
...
And then this scheme does not work.
And us_kb_map really "undeclared" :(
Where I can read through about HAVE_X11_EXTENSIONS_XKB_H? How it will be involved?