libX11 question

Jeremy C. Reed reed at reedmedia.net
Tue Sep 4 07:24:59 PDT 2007


On Mon, 3 Sep 2007, Asher Wolfstein wrote:

> Not sure where to direct this question.
> 
> I'm a relatively advanced newbie trying to compile X11... a good  
> exercise I suppose.
> 
> I'm at the point where I'm compiling libX11 to obtain Xlib.h for Mesa  
> as recommended in the modular build documentation.  (Is that the  
> wrong place to get it?)
> 
> I get the following in my make:
> 
> KeyBind.c: In function 'XConvertCase':
> KeyBind.c:844: error: 'XK_Ccedillaabovedot' undeclared (first use in  
> this function)
> KeyBind.c:844: error: (Each undeclared identifier is reported only once
> KeyBind.c:844: error: for each function it appears in.)
> KeyBind.c:845: error: 'XK_ccedillaabovedot' undeclared (first use in  
> this function)
> KeyBind.c:856: error: 'XK_lstrokebelowdot' undeclared (first use in  
> this function)
> KeyBind.c:856: error: 'XK_Lstrokebelowdot' undeclared (first use in  
> this function)
> KeyBind.c:860: error: 'XK_gtilde' undeclared (first use in this  
> function)
> KeyBind.c:860: error: 'XK_Gtilde' undeclared (first use in this  
> function)
> make[3]: *** [KeyBind.lo] Error 1
> make[3]: Leaving directory `/home/furdash/libX11-6.2.1/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/furdash/libX11-6.2.1/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/furdash/libX11-6.2.1/src'
> make: *** [all-recursive] Error 1
> 
> Any idea where these are defined?  I can't seem to find them anywhere.
> 
> Pointing me towards the right direction or information would be great,
> Thanks!

Where did you get this libX11 version 6.2.1? The latest version in X.org 
is 1.1.3 (and 1.1.1 is official release).

I think you are using wrong libX11. The XFree86 KeyBind.c knows about 
those definitions, but not X.org. (I just checked source.)

Those keysym definitions appear to be from keysymdef.h from XFree86 not 
X.org.

Note that this is the X.org list.

  Jeremy C. Reed



More information about the xorg mailing list