Window 7 32 ビットの cygwin rvm でエラーが発生します。
$ rvm install 1.9.3
「make」の実行中にエラーが発生しました。/home/User/.rvm/log/ruby-1.9.3-p194/yaml/make.log をお読みください
/home/User/.rvm/log/ruby-1.9.3-p194/yaml/make.log
make
エラー: '/configure.ac' の作成方法がわかりません
$ rvm install 1.9.3
「make」の実行中にエラーが発生しました。/home/User/.rvm/log/ruby-1.9.3-p194/yaml/make.log をお読みください
/home/User/.rvm/log/ruby-1.9.3-p194/yaml/make.log
make
エラー: '/configure.ac' の作成方法がわかりません
sudoでこれを試しましたか?例えばsudo rvm install 1.9.3
ログにいくつかの許可拒否エラーが表示されます。スクリプトから得られるエラー メッセージは、不足しているファイルがあると考えているようですが、ファイルの読み取り、書き込み、または実行に root 権限が必要なだけだと思います。
パーミッションを修正することもできますが、おそらく sudo の方が簡単です。
/home/User/.rvm/log/ruby-1.9.3-p194/yaml/configure.log は次のとおりです。
/bin/sh: /home/User/.rvm/src/yaml-0.1.4/config/missing: Permission denied
configure: WARNING: missing' script is too old or missing
...
cp: cannot openconfig/depcomp' for reading: Permission denied
./configure: line 3656: ./depcomp: No such file or directory none
...
configure: error: cannot run /bin/sh config/config.sub
Windowsは*nix のようにスイッチをmake
サポートしていないようですが、インストールを 2 つのステップに分けて機能させることができます。-j
make
curl -L https://get.rvm.io | bash -s stable
rvm install 1.9.3
すでに rvm をインストールしているので、2 番目のコマンドを実行するだけで ruby をインストールできます。
EDIT01: 新しいエラー、ファイルがありません: ファイル/home/User/.rvm/src/yaml-0.1.4/config/depcomp
が存在し、読み取り可能かどうかを確認してください
その他のエラー:/bin/sh: /home/User/.rvm/src/yaml-0.1.4/config/missing: Permission denied
EDIT02: 新しいエラーです。今回は、Windows での yaml のコンパイル方法または使用されているコンパイル ツールに何らかのバグがあるようです。autoconf、automake、gcc、libtool、make がインストールされていることを確認してから、もう一度お試しください。
次のパッケージを使用して cygwin を再インストールすると、問題が解決します。
ヴィム ギット git補完 gitk カール ルビー sqlite3 libsqlite3_0 libsqlite3-devel gcc colorgcc 作る libtool libncurses-devel ncurses openssl openssl-devel 開く zlib zlib-devel パッチ wget 解凍する
今では、すべてが正常に機能しています。皆様のご支援に感謝いたします。