2019-08-05 / 最終更新日時 : 2019-06-22 senooken install Xlib (libX11) のインストール FacebookXHatenaPocketCopy UNIX系OSで採用されているウィンドウシステムであるX Window SystemプロトコルのクライアントライブラリーであるXlilb (libX11) をソースコードからインストールする。 インストール情報 項目説明 配布元X.Org リポジトリーxorg / lib / libX11 · GitLab手順 依存情報configure.ac · libX11-1.6.8 · xorg / lib / libX11 · GitLab 依存先 (必須)Make (GNU Make), xorg-macros 1.15+, xproto 7.0.17+, xextproto, xtrans, xcb 1.11.1+ 依存先 (任意)xf86bigfontproto 1.2.0+ 依存元 インストールコマンド sh -eux <<-"EOT" PKG=libX11 VER=1.6.8 TAG=$PKG-$VER LOCAL=~/.local J=$(grep -cs '^processor' /proc/cpuinfo || echo 2) mkdir -p "$LOCAL/src" cd "$LOCAL/src" if command -v git >/dev/null; then [ -e $PKG ] || git clone --depth 1 git://anongit.freedesktop.org/git/xorg/lib/$PKG $PKG cd $PKG git fetch --depth 1 origin tag $TAG git checkout -f $TAG git clean -dfX [ -e .gitmodules ] && git submodule foreach --recursive git clean -dfX [ -e configure.ac ] && autoreconf -is else [ -e $PKG-$VER ] || wget https://www.x.org/archive//individual/lib/$PKG-$VER.tar.bz2 tar -xf $PKG-$VER.* cd $PKG-$VER make -kj $J distclean clean || : fi ./configure --prefix="$LOCAL/stow/$PKG-$VER" make -j $J make -j $J check make -j $J install cd "$LOCAL/stow" echo $PKG-[0-9]* | xargs -n 1 stow --ignore=dir -D stow --ignore=dir $PKG-$VER EOT インストール例 日付バージョンOS依存関係 2019-06-221.6.8Ubuntu 18.04GNU Make 4.2.1, GCC 7.4.0 関連 FacebookXHatenaPocketCopy コメントを残す コメントをキャンセルメールアドレスが公開されることはありません。 ※ が付いている欄は必須項目ですコメント ※ 名前 ※ メール ※ サイト 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。 新しいコメントをメールで通知 新しい投稿をメールで受け取る Δ