autoconfのを実行しているときに1.9.2が失敗したRVMをインストール?
-
27-09-2019 - |
質問
私が実行したときに、
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)
所属していません StackOverflow