@hackage X111.10.3
A binding to the X11 graphics library
Installation
Tested Compilers
Dependencies (2)
- base >=4 && <5
- data-default-class >=0.1 && <0.3 Show all…
Dependents (58)
@hackage/greenclip, @hackage/wild-bind-x11, @hackage/place-cursor-at, @hackage/bludigon, @hackage/Imlib, @hackage/X11-extras, Show all…
Package Flags
pedantic
(off by default)
Be pedantic (-Werror and the like)
Haskell binding to the X11 graphics library

To build this package using Cabal directly from Git, you must run
autoreconf before the usual Cabal build steps (configure/build/install).
autoreconf is included in the GNU autoconf tools. There is no need to run
the configure script: the cabal configure step will do this for you.
If you are building from a source tarball, you can just use the standard Cabal installation stanza:
cabal configure
cabal build
cabal install
Xinerama support is enabled by default if Xinerama headers are detected. To
disable Xinerama support, add the --without-xinerama flag to
configure-option:
cabal configure --configure-option="--without-xinerama"
However, if you are building from Git, X11 uses autoconf, so you need
to have autoconf installed and run autoconf/autoheader before building:
autoconf
autoheader
or
autoreconf
You will need development versions of at least the X11, xrandr, and XScreenSaver libraries installed for the build to succeed; having the development version of the Xinerama library will enable some optional bindings.