[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003889] GPhys インストール報告
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003889] GPhys インストール報告
- From: "Yoshiyuki O. Takahashi" <yot@xxxxxxxxxxxxxx>
- Date: Wed, 12 Aug 2015 15:05:07 +0900
高橋芳幸です.
普段は debian パッケージの GPhys を使っていますが, debain
でなく管理者権限も持っていない計算機に GPhys をインストール
せざるを得なくなったので, ソースからインストールしました.
その時に出たエラーをお知らせしておきます.
ソフトウェアバージョンは,
ruby-2.2.2.tar.gz
netcdf-4.3.3.1.tar.gz (ただし, --disable-netcdf-4 を指定)
netcdf-fortran-4.4.2.tar.gz
ruby-netcdf-0.7.1.tar.gz
masa16-narray-1c2c517
narray_miss-1.2.8.tar.gz
numru-misc-0.1.2.tar.gz
numru-units-1.9.tar.gz
dcl-6.0.2-C.tar.gz
ruby-dcl-1.7.1.tar.gz
gphys-1.4.3.tar.gz
でした.
GPhys のページには "Ruby 1.8 or 1.9" が required とのことなので,
この情報に意味はないのかもしれません. 意味がなければ無視して
ください.
なお, 下に書いたこと以外はインストールで躓くことはありません
でした. (少ししか絵を描いていないので, 限られた機能しか試して
いませんけど.)
-----
GPhys のインストールの最後,
$ ruby install.rb
の際に, 下の二つのエラーが出ましたので, それぞれ下のように
対処しました. (私は中身をわかっていないので, 正しいかどうかは
わかりません. 二つ目とかいかにも美しくないとは思いますが.)
==============================================================
症状:
--------------------------------------------------------------
$ ruby install.rb
install.rb:3:in `<main>': uninitialized constant Config (NameError)
--------------------------------------------------------------
対処:
--------------------------------------------------------------
install.rb 内を下のように書き換え.
------------------------------------
include Config
-->
include RbConfig
==============================================================
==============================================================
症状:
--------------------------------------------------------------
$ ruby install.rb
/users/guest090/data/guest090/local/ruby-2.2.2/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in
`require': cannot load such file -- ftools (LoadError)
from
/users/guest090/data/guest090/local/ruby-2.2.2/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in
`require'
from install.rb:9:in `<main>'
--------------------------------------------------------------
対処:
--------------------------------------------------------------
install.rb 内に下の文を適当なところに挿入.
------------------------------------
$rb_18 = true
==============================================================