Contents
$XORG_PREFIX
/include/xcb and $XORG_PREFIX
/share/doc/libxcb-1.15
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.
Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.
Download (HTTP): https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.15.tar.xz
Download MD5 sum: 39c0fc337e738ad6c908e7cce90957d0
Download size: 440 KB
Estimated disk space required: 27 MB (with tests, add 62 MB for doxygen docs)
Estimated build time: 0.2 SBU (with tests, add 1.4 SBU for doxygen docs)
libXau-1.0.11 and xcb-proto-1.15.2
Doxygen-1.9.6 (to generate API documentation) and libxslt-1.1.37
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/libxcb
Install libxcb by running the following commands:
PYTHON=python3 \ ./configure $XORG_CONFIG \ --without-doxygen \ --docdir='${datadir}'/doc/libxcb-1.15 && make
To test the results, issue: make check.
Now, as the root
user:
make install
PYTHON=python3
: This
variable forces configure to use python3 instead of python2. The
configure script for this package will automatically default to
python2 if it is present.
--without-doxygen
: Do not
use doxygen to generate API documentation (default: auto). Without
it, if Doxygen-1.9.6 is installed, the API
documentation will be generated and installed.
$XORG_PREFIX
/include/xcb and $XORG_PREFIX
/share/doc/libxcb-1.15