0

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' の作成方法がわかりません

4

3 に答える 3

1

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
于 2012-07-19T04:00:15.623 に答える
1

Windowsは*nix のようにスイッチをmakeサポートしていないようですが、インストールを 2 つのステップに分けて機能させることができます。-jmake

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 がインストールされていることを確認してから、もう一度お試しください。

于 2012-07-18T12:40:36.933 に答える
0

次のパッケージを使用して cygwin を再インストールすると、問題が解決します。

ヴィム
ギット
git補完
gitk
カール
ルビー
sqlite3
libsqlite3_0
libsqlite3-devel
gcc
colorgcc
作る
libtool
libncurses-devel
ncurses
openssl
openssl-devel
開く
zlib
zlib-devel
パッチ
wget
解凍する

今では、すべてが正常に機能しています。皆様のご支援に感謝いたします。

于 2012-07-19T12:30:43.623 に答える