2011年1月26日

[ruby-list:47782] Re: Ruby1.9.2 と RDEについて

信岡です。

> RDEのインストールディレクトリにある install.rb を実行するとインストールされるらしいので、それを実行してみてはどうでしょうか。

ちょっと捕捉しますと、RDE 1.1.1 に入っている install.rb の中では ftools が使われていますが、Ruby
1.9.2 では ftools は使えないようになっていますので、そのまま実行するとエラーになってしまうと思います。
下記のように、ftools の代わりに fileutils を使うようにして実行すると良いと思います。

install.rb の上のほうの require の場所で "ftools" ではなく "fileutils" を require する

#require 'ftools'
require "fileutils"

install.rb の下部のファイルコピーの場所で、File.copy ではなく FileUtils.copy を使うようにする

#File.copy(src , dest, true)
FileUtils.copy(src , dest, {:verbose => true})

私の環境 (Windows 7, Ruby 1.9.2p0) では、これで install.rb の実行はうまく行きました。

# ただ、install.rb を実行するだけだとまた別のエラーが出て RDE でのデバッグはできませんでしたが...

--
信岡 ゆう (NOBUOKA Yu)
http://www.vividcode.info/


投稿者 xml-rpc : 2011年1月26日 17:17
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/101609
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。