質問

私が実行したときに、

rvm install 1.9.2

私はautoconfを実行しようとするとエラーが発生します。これは、スタックトレースです。

kenmare:ruby-1.9.2-p0 lee$ rvm install 1.9.2-p0
/Users/lee/.rvm/rubies/ruby-1.9.2-p0, this may take a while depending on your cpu(s)...

ruby-1.9.2-p0 - #fetching 
ruby-1.9.2-p0 - #extracted to /Users/lee/.rvm/src/ruby-1.9.2-p0 (already extracted)
Running autoconf
Error running 'autoconf', please check /Users/lee/.rvm/log/ruby-1.9.2-p0/autoconf.error.log
Skipping configure step, 'configure' does not exist, did autoconf not run successfully?
ruby-1.9.2-p0 - #compiling 
Error running 'make ', please check /Users/lee/.rvm/log/ruby-1.9.2-p0/make.error.log
There has been an error while running make. Halting the installation.

任意のアイデア?ありがとう!

UPDATE:申し訳ありませんが、それは遅かったし、いくつかの明白な情報を与えませんでした。私は10.6.4を実行しているMacでいます。 autoconfのログは述べています:

autoconf: no input file

メイクについての答えに私が実行したときに、

which make
/usr/bin/make

私はRVMで正常1.8.7を実行していています。 1.9.2をインストールするときに私はこの問題を受けます。 おかげで再び!

役に立ちましたか?

解決 2

私はそれを考え出しました。キーは、この行です。

ruby-1.9.2-p0 - #extracted to /Users/lee/.rvm/src/ruby-1.9.2-p0 (already extracted)
どうやら1.9.2パッケージのディレクトリが削除されていない、あなたの最初の試行中にエラーが発生した場合。 (私の場合は、autoconfのファイルが正しくダウンロードされませんでした。)それ以降の試みは、ディレクトリを参照してくださいして、再度パッケージをダウンロードしようとしません。

あなたはルビー-1.9.2-p0とディレクトリを削除する必要があります。私は、これは任意のバージョンに問題がある可能性があり前提としています。

希望、これは他の誰かに役立ちます。

他のヒント

私のRVMのバージョンが古かったので、

これは私に起こった。

rvm list known

私のためのオプションの1つとしてルビー1.9.3を示していなかった。

私でします:

rvm get head

私は同様の問題を抱えていました。リーが解決しなかったものに加えて、私もそれが不完全/破損していなかった新しいコピーをダウンロードしますので.rvm /アーカイブから対応するRubyのtarファイルを削除する必要がありました。

私の場合は、RVMをアップグレードする必要がありました。シェルでこれを実行すると、アップグレードの世話をしました。

bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top