11.04でAwesome Window Managerをコンパイルしようとして、apt-get build-dep awesomeを実行しましたが、依存関係が見つからないというエラーが表示されます:
$ make Rake cmake… -cat-> /bin/cat -- ln-> /bin/ln -- grep->/bin /grep -- git-> /usr/bin/git -- hostname-> /bin/hostname -- 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 ' not found -package 'xcb-util> = 0.3.8' not found -package 'xcb-icccm> = 0.3.8' not found CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:266(message): 必要なパッケージが見つかりませんでした
リポジトリにはこれらのライブラリの兆候は見られません。
http://ubuntuforums.org/showthread.php?t=960841 で手順を試しましたが、これも失敗します。
$ cd util && ./autogen.sh && make && Sudo make install autoreconf:ディレクトリ `。 'を入力します。 autoreconf:configure.ac:Gettext autoreconf:running: aclocal -I m4 autoreconf:configure.ac:トレーシング autoreconf:configure.ac:Libtool autoreconfを使用していない:実行中:/usr/bin/autoconf autoreconf:configure.ac:Autoheader を使用しないautoreconf:running: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
コンパイルするには何をする必要がありますか?
libxcb-icccm1-dev
パッケージをインストールする必要があるようです。
とにかく@enzotibが言ったように、コンパイルする必要はありません。
apt-get source <package>
使うだけ
Sudo aptitude install awesome
基本的に、多くの-dev
パッケージがありません。
あなたの場合、次のようなもの
libxcb-util*-dev
(報告されたパッケージの欠落xcb-utils
に基づく)libxcb-icccmX-dev
tdi で示唆されていますが、私の場合はlibxcb-icccm4-dev
およびいくつかの*oocairo*
および*oopango*
パッケージ(おそらく-dev
)。