[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003858] Re: ÅÅǾÀ½ÉʤÎrubygems
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003858] Re: ÅÅǾÀ½ÉʤÎrubygems
- From: Tsuyoshi Koshiro <koshiro@xxxxxxxxxxxxxx>
- Date: Mon, 02 Mar 2015 01:13:08 +0900
神代です.
GPhys のホームページ
http://www.gfd-dennou.org/arch/ruby/products/gphys/
をみると, 最低限必要なのは
narray
numru-misc
numru-units
narray_miss
ruby-netcdf
ruby-dcl
ruby-fftw3
rb-gsl
になるのでしょうか. 少なくとも ruby-lapack とか rb-grib とかは
なくてもよさそうで, あとから入れても使えるような気がしますが,
どうでしょうか.
At Mon, 02 Mar 2015 00:58:58 +0900,
Tsuyoshi Koshiro wrote:
>
> 神代です.
>
> GPhysを gem でインストールしたいのですが, 依存するパッケージで
> いくつかひっかかって, できていません. Ruby 2.2.0 を使っています.
>
> ひとつは, ruby-lapack で, 以下のようなエラーが出てインストール
> できません.
>
> ---- ここから ----
> ERROR: Error installing ruby-lapack:
> ERROR: Failed to build gem native extension.
>
> /home/koshiro/.rbenv/versions/2.2.0/bin/ruby -r ./siteconf20150302-22495-p9ls6g.rb extconf.rb
> checking for main() in -llapack... yes
> *** extconf.rb failed ***
> Could not create Makefile due to some reason, probably lack of necessary
> libraries and/or headers. Check the mkmf.log file for more details. You may
> need configuration options.
>
> Provided configuration options:
> --with-opt-dir
> --without-opt-dir
> --with-opt-include
> --without-opt-include=${opt-dir}/include
> --with-opt-lib
> --without-opt-lib=${opt-dir}/lib
> --with-make-prog
> --without-make-prog
> --srcdir=.
> --curdir
> --ruby=/home/koshiro/.rbenv/versions/2.2.0/bin/$(RUBY_BASE_NAME)
> --with-lapack-dir
> --without-lapack-dir
> --with-lapack-include
> --without-lapack-include=${lapack-dir}/include
> --with-lapack-lib
> --without-lapack-lib=${lapack-dir}/lib
> --with-lapacklib
> --without-lapacklib
> --with-narray-dir
> --without-narray-dir
> --with-narray-include
> --without-narray-include=${narray-dir}/include
> --with-narray-lib
> --without-narray-lib=${narray-dir}/lib
> extconf.rb:69:in `<main>': undefined method `source_index' for Gem:Module (NoMethodError)
>
> extconf failed, exit code 1
>
> Gem files will remain installed in /home/koshiro/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/ruby-lapack-1.6 for inspection.
> Results logged to /home/koshiro/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/extensions/x86_64-linux/2.2.0-static/ruby-lapack-1.6/gem_make.out
> ---- ここまで ----
>
> もうひとつは, gsl が途中でエラーになってインストールできないのですが,
> これは私の環境が ruby-2.2.0, gsl-1.16 であることが原因みたいです.
> rb-gsl という gem もあって, rubygems.org のホームページの説明によると,
> これは gsl の [Ruby 2.x and GSL 1.16 compatible fork] なのだそうです.
> こちらだとインストールできます. GPhys はこっちに依存するようにしたほう
> がいいのではないでしょうか. (逆に古いバージョンは gsl でないと駄目とか,
> あるかもしれませんが, それだと面倒かもしれませんが...そこまでは確認して
> おらず, すみません)
>
> 他の依存するパッケージは問題なくインストールできました.
>
> よろしくお願いいたします.
>
> --
> 神代 剛 (こうしろ つよし)
> 気象研究所気候研究部第四研究室 支援研究員
>
>
> At Thu, 26 Feb 2015 13:08:23 +0900,
> 西本絵梨子 wrote:
> >
> > dennou-ruby, dcdvlp のみなさま
> >
> > 西本です。
> > 電脳ruby製品のrubygemsパッケージを更新しました。
> >
> > numru-units
> > * 本家(v1.9.0)のバージョンアップにあわせて 、v1.9.0 をリリース
> >
> > ruby-fftw3
> > * v0.4.1 をリリース (本家: v0.4)
> > * extconf.rb の訂正。Gem::GemPathSearcher が使えないことがあったので対処
> >
> > ruby-netcdf
> > * 本家(v0.7.1)のバージョンアップに合わせて、v0.7.1 をリリース
> >
> > ruby-dcl
> > * v1.7.0.3 をリリース (本家: v1.7.0)
> > * gemsでインストールしたときの lib フォルダの構造がおかしくなっていた
> > ので訂正
> >
> > gphys
> > * 本家(v1.4.3)のバージョンアップに合わせて、v1.4.3 をリリース
> >
> >
> > ほかの製品なども含めた一覧は
> > https://rubygems.org/profiles/erikonishimoto
> > にあります。
> >
> > ruby 1.9, 2.0でインストール確認をしていますが、問題などありましたらご報
> > 告いただけると助かります。
> >
> > 西本
> >