[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003700] Re: ruby-numru_{misc,units}
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003700] Re: ruby-numru_{misc,units}
- From: Tsuyoshi Koshiro <koshiro@xxxxxxxxxxxxxx>
- Date: Thu, 13 Mar 2014 23:46:13 +0900
村上さん:
神代です.
僕もちょうど今日, 新しいPCに Ruby 2.1.1 を入れてみていました.
この件については, [dennou-ruby:003646] で中野さんが送ってくださった
以下の修正をするとうまくいきました. (中野さんありがとうございます)
これ, 忘れないうちにCVSに取り込んでおいたほうがいいですね.
3c3
< include Config
---
> include RbConfig
5c5
< if CONFIG["MINOR"].to_i > 6 then $rb_18 = true else $rb_18 = false end
---
> if CONFIG["MINOR"].to_i > 6 || CONFIG["MAJOR"].to_i >= 2 then $rb_18 = true else $rb_18 = false end
--
神代 剛 (こうしろ つよし)
気象研究所気候研究部第4研究室 支援研究員
At Thu, 13 Mar 2014 20:12:15 +0900 (JST),
Shin-ya Murakami wrote:
>
> 村上真也@神戸大 です。
>
> FreeBSD 11上のruby 2.1.1を使って、ruby-numru_{misc,units}を
> インストールしようとしましたが、install.rbがうまく動きませんでした。
>
> 以下のように怒られます。
>
> install.rb:3: Use RbConfig instead of obsolete and deprecated Config.
> install -c -m 0644 lib/numru/units.rb /usr/local/lib/ruby/site_ruby/1.9/numru/units.rb
> ./install.rb:3:in `<main>': Use RbConfig instead of obsolete and deprecated Config.
> ./install.rb:5:in `<main>': uninitialized constant CONFIG (NameError)
> *** Error code 1
>
> Stop.
>
> include Configをinclude RbConfigに書き換えたところ、
> 今度は以下のように怒られました。
> ruby 1.8を使っていると勘違いされているようです。
>
> ruby install.rb
> /usr/local/lib/ruby/site_ruby/2.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- ftools (LoadError)
> from /usr/local/lib/ruby/site_ruby/2.1/rubygems/custom_require.rb:36:in `require'
> from install.rb:9:in `<main>'
> *** Error code 1
>
> Stop.
>
> 解決法まで書かずに済みませんが、ご報告まで。
> ----
> Shin-ya Murakami
> email: murashin@xxxxxxxxxxxxxx
> WWW: http://www.gfd-dennou.org/member/murashin/
>
>