2005/06/13

autoconf automake の失敗 (undefind macro)

autoconf が
AC_DISABLE_STATIC
AC_PROG_LIBTOOL
が定義されていなくて失敗するとき。


configure.in:19: error: possibly undefined macro: AC_DISABLE_STATIC
configure.in:20: error: possibly undefined macro: AC_PROG_LIBTOOL

こんなエラー

原因はaclocal の m4 マクロのサーチパスに libtool のマクロが入っていない( libtool.m4 など )。aclocal の m4 マクロのサーチパスに追加してあげましょう。

debian の場合は、libtoolを入れた後に。
dpkg-reconfigure automake1.4
などで直ります。