A Haskell binding to the X11 graphics library.
Haskell Other
Latest commit 3e137e6 Jul 2, 2016 @dmwit dmwit remove redundant imports
Failed to load latest commit information.
Graphics
cbits
distrib
doc
examples
include
mk [project @ 2003-06-26 12:36:36 by reid] Jun 26, 2003
.gitignore don't complain about autogenerated files Sep 9, 2012
.travis.yml Add Travis-CI control file Aug 23, 2015
LICENSE
Makefile.inc [project @ 2005-03-15 12:16:07 by malcolm] Mar 15, 2005
Makefile.nhc98 Add XScreenSaver to build system so that it is built and installed Sep 10, 2012
README.md Replace references to janitors w/ xmonad Aug 30, 2015
Setup.hs #!-able Setup.lhs Oct 30, 2007
X11.buildinfo.in
X11.cabal drop support for very old GHCs Jul 2, 2016
aclocal.m4
config.mk.in
configure.ac
prologue.txt

README.md

Haskell binding to the X11 graphics library Hackage Build Status

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