Jeff Squyres (jsquyres), le Fri 01 Nov 2013 16:33:41 +0100, a écrit : > There's some funny m4 logic in the CHECK_HEADERS for X11. Let me make sure I > understand the intent: > > - X11/Xlib.h: this file is required for X11 support > - X11/Xutil.h X11/keysym.h: these files are optional for X11 support (i.e., > we can still build X11 support without them, but if we have them, there's > extra X11 goodies that can be used) > > Is that correct? Or do we *require* all 3 header files for X11 support?
We could avoid Xutil.h and keysym.h by disabling the case KeyPress part, but I'd rather not: people will wonder why they don't have keyboard shortcut, and finding out from ./configure output will not be easy. When one has Xlib.h, having Xutil.h and keysym.h is not really far anyway. Samuel