Arch Linuxディストリビューションにpacmanを再インストールしようとしています。 configureスクリプト "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については本当に知りません。
これを試してください、多分それは助けることができます:
autoreconf --install
(マンページを参照してください、--force
オプションも)
他に探している人のために:automakeとlibtoolは非常に有望な候補ですが、一部のシステムはgettextを自動的にインストールしません。これも必要です。
これらすべてのエラーが発生したとき、私はかなり混乱しました。すべてをインストールしていて、autoreconf --installが役に立たなかったためです。問題はaclocal.m4が破損していて、autoreconfが問題を解決する前にそれを削除しただけです。