必要なM4マクロを確認しています...yelp.m4が見つかりません

必要なM4マクロを確認しています...yelp.m4が見つかりません

私はLinux Mint 18 Cinnamon 64ビットを使用しています。

私はfile-roller次のようなものをコンパイルしようとしています。ソースのGNOME Archive Manager

しかし、実行するとき:

./autogen.sh

次のM4マクロがありません。

Checking for required M4 macros...
yelp.m4 not found
***Error***: some autoconf macros required to build Package
were not found in your aclocal path, or some forbidden
macros were found.  Perhaps you need to adjust your
ACLOCAL_PATH?

ベストアンサー1

あなたはそれを使用することができますapt-fileこれを行うには、M4ファイルがどこに行くかを知る必要はありません。

apt-file search yelp.m4

yelp-toolsパッケージがインストールされていなくても()特定のファイルがどこにあるべきかを教えてくれます。

yelp-tools: /usr/share/aclocal/yelp.m4

これは、インストールによってyelp-toolsビルドが続行できることを示します。

または確認できますfile-rollerDebian での依存関係のビルド: ここには、yelp-tools必要な他のすべてのパッケージもリストされます。

Linux Mint 18からapt-fileプレインストールはありませんが、インストールは簡単です。

sudo apt-get install apt-file

インストールしたら、次のコマンドを使用してデータベースを更新する必要があります。

sudo apt-file update

おすすめ記事