Solaris 10 ボックスでクイックフィックスをコンパイルしようとしています。ただし、実行しようとするとbootstrap
、「警告: AM_PATH_AUDIOFILE の引用符で囲まれていない定義」という形式の警告が多数表示されてから、次のように失敗します。
aclocal: macro `_LT_DECL_SED' required but not defined
aclocal: macro `_LT_FUNC_STRIPNAME_CNF' required but not defined
configure.ac: 92: macro `AM_PATH_XML2' not found in library'
これはパスの問題であると確信しています。実行aclocal
すると AM_PATH_XML2 が見つからないという同じ方法で失敗しますが、実行するaclocal -I /usr/local/share/aclocal/
と成功します。何らかの理由で、Solaris は libxml.m4 を他のほとんどの .m4 ファイルがある場所ではなく /usr/local/share/aclocal に配置しているようです。
によって呼び出されるautoreconfにこのパスを渡すにはどうすればよいbootstrap
ですか? インクルード パスを指定して autoreconf を実行しても機能しません。