堀之内さん: 神代です. davis workshop の前にRPMパッケージを作っていて気づいていたのですが, 報 告するのを忘れてました. ruby-hdfeos5 1.0 の extconf.rb に不具合があってインストールできないよ うです. 添付のパッチでなおります. HDF-EOS5 のライブラリを使うときは, -lhe5_hdfeos -lGctp としないといけ ないようです. ruby extconf.rb すると he5_hdfeos のチェックのところで エラーになって止まります(mkmf.log を見ると, いくつかの関数が定義されて いないと言われている). なので, そのまえに Gctp のチェックを入れました. # ruby-hdfeos5 のホームページには HDF-EOS5 5.1.12 でテストしてあると書 # いてありますが, 自分もこのバージョンでやっています. # he5_hdfeos が stitic ライブラリだと起こらない問題?? なんですかね. # 僕の手元では shared ライブラリになっています. また, HDF5 と HDF-EOS5 は必ずしも同じ場所にインストールしてあるとは限 らないので(実際に手元でそういう環境がありました), チェックを分けました. At Wed, 17 Feb 2010 17:51:40 +0900, Takeshi Horinouchi wrote: > > 堀之内です. > > 大変遅くなってしまってすみませんが,hdfeos5のrubyラッパーを > リリースしました.バージョンは最初から 1.0 としました: > http://ruby.gfd-dennou.org/products/ruby-hdfeos5/ > > このページにも書きましたが,HDF-EOS5 のほうは,configure 時に > --with-pic をつけてコンパイルするといいようです.試したのは > ruby 1.8.7, gcc 4.3.2 です. > > HDF-EOS5 のほうもパッケージ化していただけますと,とても > 嬉しいです.> 皆さま (いつもすみません.) >
Attachment:
ruby-hdfeos5-1.0-extconf_rb.patch
Description: Binary data