web-dev-qa-db-ja.com

OS X v10.7(Lion)にautoreconfをインストールしますか?

Ruby 1.9.3をRuby-debugを使用できるパッチで再インストールしようとしています

指示に従って実行する場合

rvm reinstall 1.9.3 --patch debug --force-autoconf

それは実行され、パッチの適用後に吐き出されます:

rvmでは、選択したRubyインタープリターをインストールするためにautoreconfが必要ですが、autoreconfがPATHに見つかりませんでした。

残念ながら、OS X v10.7(Lion)にautoreconfをインストールする方法(または、それに関する多くの情報)を探し回るのは行き詰まっているようです。

156
Brian

Homebrew を使用している場合は、試してください

brew install automake

autoconfもインストールし、rvmによるインストールの完了を許可する必要があります。

327
foz

Homebrew の代わりに MacPorts を使用してこれを実行する場合は、次の操作を実行できます。

Sudo port install automake autoconf libtool

私は同じ問題を抱えていましたが、これで解決しました。

42
patr1ck

brewを使用している場合、autoreconfユーティリティはautoconfパッケージの一部であるため、次の方法でインストールします。

brew install autoconf

問題が解決しない場合は、reinstallまたはlinkのいずれかをもう一度検討してください。 locate autoreconfを使用して、それがどこにあるかを調べます。

/usr/local/bin/autoreconfが存在し(適切な場所にリンクされている)、/usr/local/binファイルに/etc/pathsパスが追加されているかどうかも確認してください。

3
kenorb

.pkg file from MacPorts をダウンロードしてインストールすることで、私にとってはうまくいきます。

2

同様の問題がありましたが、HomebrewがCellarディレクトリから移動したためですが、何らかの理由でこのパッケージのバイナリがまだ残っていました。

次のコマンドを使用してautoconfを再インストールしましたが、autoreconfは正しいパスになりました:brew reinstall autoconf

0
Tom

シェルにパスを追加するautoreconfの問題を解決しました。

Sudo pico /etc/paths

その後、私は行を追加しました

/sw/bin

autoreconfおよびautoconfファイルを見つけてすべてを保存しました。

それ以来、問題なくautoreconfを使用できます。

0
Jara Schnyder