[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000778] Re: NumArray とComplex



川那辺@NumArray作者です。

> まず、
> %ruby extconf.rb
> でMakefileを作ったのですが内容がおかしいです。
> --
> DESTDIR =
> exec_prefix = $(DESTDIR)$(prefix)
> libdir = $(DESTDIR)/usr/local/lib/ruby/1.6
> archdir = $(DESTDIR)/usr/local/lib/ruby/1.6/i386-freebsd4.3
> sitelibdir = $(DESTDIR)$(prefix)/lib/ruby/site_ruby/1.6/i386-freebsd4.3/num
> --
> これだと、/lib/ruby/site_ruby/1.6/i386-freebsd4.3/num
> 以下におかれてしまいます。あと、

nmkmf.rbに関しては完全にこちらのミスです。申し訳ありません。
修正したのを
http://www.kurasc.kyoto-u.ac.jp/radar-group/members/kawanabe/numarray.html
に置きました。最新版をダウンロードし用いて下さい。

ついでにRAAにもupdateしました。
> 
> 後、Complex絡みの話なのですが
> %ruby -e ' require "complex"; require "numarray"; NumArray.new(Complex,8,6,4)'
> -e:1:in `new': non supported class(first argument must be a class name) (ArgumentError)
>         from -e:1
> となってしまいます。

これは、神代さんがおっしゃっていた通り
 %ruby -e ' require "num/complex"; require "num/numarray";
として下さい。

ご迷惑をおかけして大変申し訳ありませんでした。
-- 
京都大学情報学研究科 津田研究室 修士2回生
川那辺 直樹 <e-mail:kawanabe@xxxxxx>