Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: Re: [hwloc-devel] Relationship between Cario and X11
From: Samuel Thibault (samuel.thibault_at_[hidden])
Date: 2013-11-01 11:54:42

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