xcb-utilのインストール

xcb-utilはXCBライブラリーに対する拡張機能を提供する。

LinuxのGUI (X Window) 関係でときどき必要になる。具体的には,Qt製WebブラウザーのFalkonの依存関係だったのでインストールした。

インストール情報
項目 説明
配布元 xcb/util – Core XCB utility functions
手順
依存情報 configure.ac – xcb/util – Core XCB utility functions
依存先 Make (GNU Make), xorg-macros (util-macros) 1.16.0+
依存元 falkon
インストール手順
sh -ex <<-"EOT"
LOCAL=~/.local J=$(grep -cs '^processor' /proc/cpuinfo || echo 2)
PKG=xcb-util VER=0.4.0 TAG=$VER

mkdir -p $LOCAL/src/xcb; cd $LOCAL/src/xcb
if command -v git >/dev/null; then
[ -e $PKG ] || git clone --recursive --depth 1 git://anongit.freedesktop.org/xcb/util $PKG
cd $PKG
git fetch --depth 1 origin tag $TAG
git checkout $TAG
else
[ -e $PKG-$VER ] || wget https://xcb.freedesktop.org/dist/$PKG-$VER.tar.bz2
tar -xf $PKG-$VER.*
cd $PKG-$VER
fi

[ -e configure ] || ./autogen.sh ./configure --prefix=$LOCAL/stow/$PKG-$VER make -j $J && make install stow -d $LOCAL/stow $PKG-$VER
EOT
インストール成功例
日付 バージョン OS 依存関係
2018-10-20 0.4.0 Ubuntu 16.04 GNU Make 4.2.1, GCC 8.1.0

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です