Arch Linuxディストリビューションにpacmanを再インストールしようとしています。構成スクリプト「configure.ac」を実行すると、未定義のマクロがたくさん表示されます。
error: possibly undefined macro: AM_INIT_AUTOMAKE.
If this token and others are legitimate, please use m4_pattern_allow.
See the autoconf documentation.
error: possibly undefined macro: AC_PROG_LIBTOOL
error: possibly undefined macro: AM_GNU_GETTEXT
error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
error: possibly undefined macro: AM_CONDITIONAL
これらのマクロが定義されていない原因が何であるかを知っている人はいますか?私はUbuntu(すべてがうまくいくので退屈)から来たので、私はautomakeについてよく知りません。
答え1
これを試してみてください。おそらく役に立ちます。
autoreconf --install
(マンページ参照、他のオプションがあります--force
)
答え2
答え3
他のすべての場合:一部のシステムはgettextを自動的にインストールしませんが、automakeとlibtoolが候補になる可能性があります。これも必須です。
答え4
すでにすべてがインストールされており、autoreconf --installが役に立たないため、これらのエラーが発生すると非常に混乱します。問題は、単にautoreconfが問題を解決する前にaclocal.m4が破損して削除されることです。