Wine without X? Failing in dlls/winex11.drv

Gerald Pfeifer gerald at
Sun Feb 14 12:35:23 CST 2010

Trying to build Wine on a new tester which initially had too few packages 
installed I ran into the following.

  In file included from bitblt.c:33:
  x11drv.h:30:22: error: X11/Xlib.h: No such file or directory
  x11drv.h:31:27: error: X11/Xresource.h: No such file or directory
  x11drv.h:32:23: error: X11/Xutil.h: No such file or directory
  x11drv.h:33:23: error: X11/Xatom.h: No such file or directory
  x11drv.h:44:21: error: X11/Xmd.h: No such file or directory
  x11drv.h:45:24: error: X11/Xproto.h: No such file or directory

Indeed include/config.h has HAVE_X11_XLIB_H undefined since, well, all 
these headers indeed are missing.

On the other hand, configure did not halt.  In fact, configure did not
even warn about this situation unlike it does in other cases.

How to fix this?

Should dlls/winex11.drv just not be built in such a case?  Should 
configure error out?  (We do have --without-x, too, though.)  Anything 

Currently we do pass configure and then run into a compile failure
later on.


More information about the wine-devel mailing list