仕様に準拠したキーボードのキーマップのライブラリーであるXKBCommonをソースコードからインストールする。FcitxのようなIMEで使われる。0.29.2XKBCommonではビルドにmesonを使っている。mesonのインストールが必要になる。Autotoolsによるビルドの方が慣れ親しんでおり,そのためのファイルが用意されているので,Autotoolsによりインストールする。XKBCommonはxkbcommonとxkbcommon-x11の2種類のライブラリーを含んでいる。xkbcommon-x11はX11環境特有の追加ライブラリーが必要となる。デフォルト設定では,xkbcommonとxkbcommon-x11の両方をビルドしようとする。そのため,./configure実行時に以下のエラーが表示される。--disable-x11.今回はfcitx-qtのビルドの依存関係を解消することが目的だ。そのため,上記エラーメッセージに表示されているように,configure実行時に--disable-x11を指定することで,xkbcommon-x11を無効にしてビルドした。具体的には,pkg-configコマンドでxkbcommon-x11に必要なxcb-xkbの有無を判定し,存在しない場合にconfigureのオプションを指定する。コメントをキャンセルメールアドレスが公開されることはありません。TOPMENUPostProductPublicBookFoodMTGSocialContact。