Contents
$XORG_PREFIX
/include/xcb and $XORG_PREFIX
/share/doc/libxcb-1.10
The libxcb package provides an interface to the X Window System protocol, which replaces the current Xlib interface. Xlib can also use XCB as a transport layer, allowing software to make requests and receive responses with both.
This package is known to build and work properly using an LFS-7.5 platform.
Download (HTTP): http://xcb.freedesktop.org/dist/libxcb-1.10.tar.bz2
Download MD5 sum: 074c335cc4453467eeb234e3dadda700
Download size: 468 KB
Estimated disk space required: 42 MB (124 MB with doxygen generated documentation)
Estimated build time: 0.3 SBU (additional 0.1 to generate API documentation)
libXau-1.0.8 and xcb-proto-1.10
Doxygen-1.8.6 (to generate API documentation) Check-0.9.12 (to run tests) and libxslt-1.1.28
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libxcb
Install libxcb by running the following commands:
sed -e "s/pthread-stubs//" -i configure.ac && autoreconf -fiv && ./configure $XORG_CONFIG --docdir='${datadir}'/doc/libxcb-1.10 \ --enable-xinput --enable-xkb && make
To test the results, issue: make check.
Now, as the root
user:
make install
sed -e "s/pthread-stubs//" -i configure.ac: This sed removes dependency on libpthread-stubs package which is useless on Linux.
--enable-xinput
: This
switch enables XCB Xinput extension.
--without-doxygen
: This switch can be
used to disable the API documentation if Doxygen-1.8.6
is installed.
$XORG_PREFIX
/include/xcb and $XORG_PREFIX
/share/doc/libxcb-1.10
Last updated on 2014-02-18 12:55:40 -0800