GithubHelp home page GithubHelp logo

nomeata / x11 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xmonad/x11

0.0 2.0 0.0 517 KB

A Haskell binding to the X11 graphics library.

Home Page: http://hackage.haskell.org/package/X11

License: Other

Haskell 98.71% Makefile 0.33% C 0.40% M4 0.42% C++ 0.14%

x11's Introduction

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

You will need development versions of at least the X11, xrandr, and Xinerama libraries installed for the build to succeed; having the development version of the XScreenSaver library will enable some optional bindings.

x11's People

Contributors

aavogt avatar alec avatar anthonyde avatar chipb avatar dmwit avatar donsbot avatar dylex avatar erebe avatar geekosaur avatar gwern avatar hjdskes avatar hvr avatar igfoo avatar ikv avatar iquiw avatar ivanmalison avatar jchnkl avatar kolmodin avatar lunar-debian avatar mathstuf avatar mauke avatar nomeata avatar pjones avatar polachok avatar spencerjanssen avatar victoredwardocallaghan avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.