2012-01-01 8 views
1

私は、Ruby 1.9.3-P0とRVMを設定しようとしていますし、私はCコンパイラライオンとエラーと新しくインストール/更新XCodeの

$rvm install 1.9.3 

を実行したときに私が取得:

ERROR: Error running ' ./configure --prefix=/Users/zkidd/.rvm/rubies/ruby-1.9.3-p0 --enable-shared --disable-install-doc --with-libyaml-dir=/Users/zkidd/.rvm/usr ', please read /Users/zkidd/.rvm/log/ruby-1.9.3-p0/configure.log ERROR: There has been an error while running configure. Halting the installation.

そして、その後、私は私が見るTextMateでconfigure.log開くとき:

[2011-12-31 16:43:59] ./configure --prefix=/Users/zkidd/.rvm/rubies/ruby-1.9.3-p0 --enable-shared --disable-install-doc --with-libyaml-dir=/Users/zkidd/.rvm/usr configure: WARNING: unrecognized options: --with-libyaml-dir checking build system type... x86_64-apple-darwin11.2.0 checking host system type... x86_64-apple-darwin11.2.0 checking target system type... x86_64-apple-darwin11.2.0 checking whether the C compiler works... no configure: error: in /Users/zkidd/.rvm/src/ruby-1.9.3-p0': configure: error: C compiler cannot create executables See config.log' for more details

を私はここに次に何をすべきかわからない:私はXCODEを再インストールしているとMac OSでのアップデートです/日付。また、RVMを新しくインストールしましたが、うまくいきました。どんな指導も高く評価されます。ありがとうございました。

答えて

0

1.9.2で非常に似たエラーが発生しました。最初の試行で失敗した場合、/Users/zkidd/.rvm/src/ruby-1.9.3-p0はインストールが失敗した場合に残されます。私はrubyを再度削除することをお勧めします(ごめんなさい...)、/Users/zkidd/.rvm/src/ruby-1.9.3-p0が.rvm/archivesの内容全体と同様に削除されていることを手動で確認することをお勧めしますrubyは常にファイルを正しく上書きするとは限りません。もう1つの方法は、ファイルのアクセス許可がきれいであることを確認することです。私は怠惰なやり方が大好きで、ディスクユーティリティでファイルのパーミッションを修正するだけです。私はそれがディスクユーティリティ>起動ディスク>応急処置>ディスクのパーミッションを修復することだと確信しています。

これは私が持っているものです...幸運!

+0

私の許可を修復しました。多くが壊れていました。しかし、もう一度やり直しても、まだ動作しませんでした。あなたが考えるルビーを取り除く必要がありますか? – zkidd

+0

傷つけることはできません...あなたがそれを削除すると、上記の2つのフォルダを必ず削除してください。それは以前のバージョンで私のために働いた – tophersmith116

+0

Ok。 。 。だからラメ/基本的な質問。どのように削除する必要がありますか?私は、RVMを使っていると思っていたので、Rubyを削除する必要はありませんでした。 RVMを実行していると仮定して、端末に入力する行を教えてください。 – zkidd

関連する問題