1

最初のMacを入手したばかりで、ruby開発環境をセットアップしようとしています。XCodeとHomebrewとRVMで更新しました。RVMにRuby1.9.2をインストールさせようとしていますが、失敗します。

何か案は?

Fetching yaml-0.1.4.tar.gz to /Users/mlanza/.rvm/archives
Extracting yaml-0.1.4.tar.gz to /Users/mlanza/.rvm/src
Error running 'tar xmzf /Users/mlanza/.rvm/archives/yaml-0.1.4.tar.gz -C /Users/mlanza/.rvm/src ', please read /Users/mlanza/.rvm/log/ruby-1.9.2-p320/yaml/extract.log
Configuring yaml in /Users/mlanza/.rvm/src/yaml-0.1.4.
Error running ' ./configure --prefix="/Users/mlanza/.rvm/usr"  ', please read /Users/mlanza/.rvm/log/ruby-1.9.2-p320/yaml/configure.log
Compiling yaml in /Users/mlanza/.rvm/src/yaml-0.1.4.
Error running 'make ', please read /Users/mlanza/.rvm/log/ruby-1.9.2-p320/yaml/make.log
Installing Ruby from source to: /Users/mlanza/.rvm/rubies/ruby-1.9.2-p320, this may take a while depending on your cpu(s)...

ruby-1.9.2-p320 - #downloading ruby-1.9.2-p320, this may take a while depending on your connection...
ruby-1.9.2-p320 - #extracted to /Users/mlanza/.rvm/src/ruby-1.9.2-p320 (already extracted)
ruby-1.9.2-p320 - #configuring 
Error running ' ./configure --prefix=/Users/mlanza/.rvm/rubies/ruby-1.9.2-p320 --enable-shared --disable-install-doc --with-libyaml --with-opt-dir=/Users/mlanza/.rvm/usr ', please read /Users/mlanza/.rvm/log/ruby-1.9.2-p320/configure.log
There has been an error while running configure. Halting the installation.

私はUbuntuに精通しており、問題はありませんでした。Macの方が少し簡単だと思っていました。

4

2 に答える 2

0

Mountain Lion にアップグレードした後、同じ問題に遭遇しました。私の記憶が正しければ、Xcode の最新バージョンがコマンド ライン ツールにバンドルされなくなったためです。

https://developer.apple.com/downloads/にアクセスして Command Line Tools for Xcode 4.5 (OS X Mountain Lion) を検索することで、引き続き無料でダウンロードできます。ダウンロード エリアにアクセスするには、無料の開発者アカウントが必要です。

于 2012-09-23T00:17:35.827 に答える
0

読む必要があります-osxにRubyを正常にインストールするために必要なrvm requirementsインストール方法が説明されています. (最新のxcodeに付属しています)で試すことができますが、特にファイバーでランダムな問題が発生する可能性があります.gcc-4.2clang

于 2012-09-23T00:42:20.447 に答える