素晴らしい WM をビルドしていますが、依存関係が不足しています

素晴らしい WM をビルドしていますが、依存関係が不足しています

11.04でAwesome Window Managerをコンパイルしようとしましたが、apt-get build-dep 素晴らしいしかし、依存関係が不足しているというエラーがまだ発生します:

$ 作る
cmake を実行しています…
-- 猫 -> /bin/cat
-- ln -> /bin/ln
-- grep -> /bin/grep
--git -> /usr/bin/git
-- ホスト名 -> /bin/ホスト名
-- asciidoc -> /usr/bin/asciidoc
-- xmlto -> /usr/bin/xmlto
-- gzip -> /bin/gzip
-- lua -> /usr/bin/lua
-- luadoc -> /usr/bin/luadoc
-- 変換 -> /usr/bin/convert
-- モジュール 'glib-2.0;cairo;x11;oocairo;oopango;xcb-randr;xcb-xtest;xcb-xinerama;xcb-util>=0.3.8;xcb-keysyms>=0.3.4;xcb-icccm>=0.3.8;xcb-image>=0.3.0;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;libxdg-basedir>=1.0.0' をチェックしています
-- パッケージ 'oocairo' が見つかりません
-- パッケージ 'oopango' が見つかりません
-- パッケージ 'xcb-util>=0.3.8' が見つかりません
-- パッケージ 'xcb-icccm>=0.3.8' が見つかりません
/usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:266 での CMake エラー (メッセージ):
  必要なパッケージが見つかりませんでした

リポジトリ内にこれらのライブラリの痕跡は見当たりません。

私は以下の指示を試しましたhttp://ubuntuforums.org/showthread.php?t=960841そしてこれも失敗します:

$ cd util && ./autogen.sh && make && sudo make install
autoreconf: ディレクトリ `.' に入ります。
autoreconf: configure.ac: Gettext を使用していません
自動再設定: 実行中: aclocal -I m4
autoreconf: configure.ac: トレース
autoreconf: configure.ac: Libtool を使用していません
autoreconf: 実行中: /usr/bin/autoconf
autoreconf: configure.ac: Autoheader を使用していません
autoreconf: 実行中: automake --add-missing --copy --no-force
configure.ac:5: `./install-sh' をインストールしています
configure.ac:5: `./missing' をインストールしています
src/Makefile.am:1: Libtool ライブラリが使用されていますが、`LIBTOOL' は定義されていません
src/Makefile.am:1: `LIBTOOL'を定義する通常の方法は、`AC_PROG_LIBTOOL'を追加することです
src/Makefile.am:1: を `configure.ac' に追加し、再度 `aclocal' と `autoconf' を実行します。
src/Makefile.am:1: `AC_PROG_LIBTOOL' が `configure.ac' にある場合は、
src/Makefile.am:1: その定義は aclocal の検索パスにあります。
src/Makefile.am: `./depcomp' をインストールしています
src/Makefile.am:13: `xcbinclude_HEADERS' が使用されていますが、`xcbincludedir' は定義されていません
Makefile.am:6: `pkgconfig_DATA' が使用されていますが、`pkgconfigdir' は定義されていません
autoreconf: automake が終了ステータス 1 で失敗しました

コンパイルするには何をする必要がありますか?

答え1

パッケージをインストールする必要があるようですlibxcb-icccm1-dev

答え2

基本的に、多くの-devパッケージを見逃してしまいます。

あなたの場合は、

libxcb-util*-dev(報告された紛失した荷物に基づいてxcb-utils
libxcb-icccmX-devtdi、しかし私の場合はlibxcb-icccm4-dev
およびいくつかの*oocairo*パッケージ*oopango*(おそらく-dev)。

答え3

コンパイルする必要はありません。@enzotibが言ったように、コンパイルするのは

apt-get source <package>

ただ使うだけ

sudo aptitude install awesome

関連情報