web-dev-qa-db-ja.com

「パッケージx11が見つからない」ためビルドに失敗しました

私は自分のPPAのランチパッドに作成しているアプリケーションを構築しようとしています。DEBをローカルで正常にビルドしますが、ランチパッドで失敗します。

ビルドログはProject ERROR: Package x11 not foundに不満を示していますが、私は完全にlibx11-devに依存しており、x11という名前のパッケージは存在しません。

これがPPAです: https://launchpad.net/~hakermania/+archive/macropolo/+packages

ビルドログ(i386): https://launchpadlibrarian.net/115106043/buildlog_ubuntu-precise-i386.macropolo_0.3-0ubuntu1_FAILEDTOBUILD.txt.gz

この謎を解いて頂けますか?

2
hytromo

X11ライブラリのコンパイラフラグを見つけるために、プログラムはpkg-configを使用しているようです。ただし、ビルドの依存関係にそのパッケージが追加されていないため、次のようになります。

sh: 1: pkg-config: not found

解決策:pkg-configBuild-Dependsに追加します。

6
Lekensteyn