autogen.shを叩くと「libtoolizeがない」と言われる

提供: MonoBook
ナビゲーションに移動 検索に移動

macOSでautogen.shを叩くと「libtoolizeがない」と言われた。

とりあえずMacPortsからlibtoolを入れる。 BigSurx86_64arm64ユニバーサルバイナリを扱えるのは今のところMacPortsだけ。Homebrewはまだarm64Apple SiliconApple M1)に対応していない。

sudo port install libtool

macOS純正コマンドに「libtool」が存在する関係で「glibtool」「glibtoolize」と頭文字Gが付いた状態でインストールされる。このためautogen.shによってはまだ「libtoolizeがない」と言われる。 暫定的にはautogen.shをテキストエディタで開いて「libtoolize」を「glibtoolize」に置換しまくる。

autogen.shを編集する

置換が終わったらautogen.shを実行してみる。

sh autogen.sh

大丈夫なようだ。