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

[dennou-ruby:001073] AdvancedDCL0.2.1 and RubyNetCDF0.3.3 Install Memo



堀之内様:

神代@富士通FIP です。

RubyDCL 1.0.0 リリース および DCL-C, NArray のバージョンアップ に伴い,
インストールメモを更新いたしました。
例によって AdvancedDCL, RubyNetCDF それぞれに スーパーユーザ向け,一般
ユーザ向けがあり,全部で4つのファイルです。

Web への掲載をお願いいたします。

今回,インストールはかなり楽になっています。
一部オプションに気をつけるところもありますが,どのソフトウェアも基本的に
configure, make, make install 一発でオッケーです。

NArray については,0.5.5 から,narray.h および narray_config.h が最初から
インストールされるようになったので,手作業で加える必要がなくなりました。

DCL-C については,5.2-C.3 から,指摘していました bitlib.h まわりの不具合
が解消されています。うまくいかなかったFORTRANコンパイラのないマシンでも
正常にインストールされているのを確認しました:

  [koshiro@xxxxxx lib]$ rpm -q gcc-g77
  package gcc-g77 is not installed
  [koshiro@xxxxxx lib]$ nm libcdcl52.a | grep bitpci_
  00000000 T bitpci_
           U bitpci_
           U bitpci_
           U bitpci_
           U bitpci_
           U bitpci_

また,$(prefix)/include がないとエラーが出て止まる不具合も,ない場合は
作成するように変更がなされています。


-- 
神代  剛  (こうしろ つよし)  <t.koushiro@xxxxxx>
富士通エフ・アイ・ピー株式会社 環境システム事業推進部 システム部 
勤務先:通信総合研究所 電磁波計測部門  SMILES G / 降水レーダ G
mailto:koshiro@xxxxxx  TEL:042-327-6880  FAX:042-327-6666
%表題  INSTALL.linux.AdvancedDCL		-*-text-*-
%      AdvancedDCL のインストールメモ (Linux,スーパーユーザの場合)
%
%履歴  2001/11/07 神代 剛 (koshiro@xxxxxx)  for 0.1.8
%      2001/12/28 神代 剛 (koshiro@xxxxxx)  for 0.2.1
%      2002/02/01 神代 剛 (koshiro@xxxxxx)  for 0.2.1
%

●資源

AdvancedDCL:    http://www.gfd-dennou.org/arch/ruby/products/advanceddcl/advanceddcl-0.2.1.tar.gz
Ruby:		ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.6.6.tar.gz
DCL(C version):	ftp://www.gfd-dennou.org/arch/dcl/dcl-5.2-C.3.tar.gz
NArray:		http://www.ir.isas.ac.jp/~masa/ruby/dist/narray-0.5.5.tar.gz
RubyDCL:        http://www.gfd-dennou.org/arch/ruby/products/ruby-dcl/ruby-dcl-1.0.0.tar.gz



●インストール手順

環境		Intel Pentium III 600MHz (Kondara MNU/Linux 2.1 Asumi)
日付		2002/02/01
名前		神代 剛 (koshiro@xxxxxx)

※ コマンド文中の '$' は一般ユーザ,'#' はスーパーユーザのプロンプトを表して
   いる(入力しないこと)。

0. 準備

 0.1 Ruby をインストール

     - ruby-1.6.6.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール。

        $ ./configure
        $ make
        # make install

     ※ この環境(Kondara 2.1)ではすでに ruby-1.6.5 が入っているので何も
        しなかった。


 0.2 C版 DCL をインストール

     - dcl-5.2-C.3.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ ./configure
       $ make
       # make install


 0.3 NArray をインストール

     - narray-0.5.5.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ ruby extconf.rb
       $ make
       # make site-install

     ※ この環境(Kondara 2.1)ではすでに ruby-narray-0.5.4 が入っているので,

        # rpm -e ruby-narray

     として旧バージョンをアンインストールした。



 0.4 RubyDCL をインストール

     - ruby-dcl-1.0.0.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ make
       # make install


1. AdvancedDCL のインストール

   - advanceddcl-0.2.1.tar.gz をダウンロード,展開。

   - 展開したディレクトリに移って,以下のコマンドでインストール:

     # ruby install.rb


2. 実行テスト

   - advanceddcl-0.2.1/demo/ 以下のデモプログラムを動かしてみる。

     $ ruby arrow01.rb

     などなど




以上
%表題  INSTALL_user.linux.AdvancedDCL			-*-text-*-
%      AdvancedDCL のインストールメモ(Linux,一般ユーザの場合)
%
%履歴  2001/11/07 神代 剛 (koshiro@xxxxxx)  for 0.1.8
%      2001/12/28 神代 剛 (koshiro@xxxxxx)  for 0.2.1
%      2002/02/01 神代 剛 (koshiro@xxxxxx)  for 0.2.1
%

●資源

AdvancedDCL:    http://www.gfd-dennou.org/arch/ruby/products/advanceddcl/advanceddcl-0.2.1.tar.gz
Ruby:		ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.6.6.tar.gz
DCL(C version):	ftp://www.gfd-dennou.org/arch/dcl/dcl-5.2-C.3.tar.gz
NArray:		http://www.ir.isas.ac.jp/~masa/ruby/dist/narray-0.5.5.tar.gz
RubyDCL:        http://www.gfd-dennou.org/arch/ruby/products/ruby-dcl/ruby-dcl-1.0.0.tar.gz



●インストール手順

環境		Intel Celeron 667MHz (TurboLinux Server 6.1)
日付		2002/02/01
名前		神代 剛 (koshiro@xxxxxx)

※ コマンド文中の '$' は一般ユーザのプロンプトを表している(入力しないこと)。
※ ここでは,/home/koshiro/dennou 以下にインストールしている。


0. 準備

 0.1 Ruby をインストール

     - ruby-1.6.6.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

        $ ./configure --prefix=/home/koshiro/dennou
	$ make
	$ make install

     - /home/koshiro/dennou/bin に PATH を通す (.bashrc などに追記しておく)。

 0.2 C版 DCL をインストール

     - dcl-5.2-C.3.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ ./configure --prefix=/home/koshiro/dennou
       $ make
       $ make install


 0.3 NArray をインストール

     - narray-0.5.5.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ ruby extconf.rb
       $ make
       $ make site-install


 0.4 RubyDCL をインストール

     - ruby-dcl-1.0.0.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ make
       $ make install

1. AdvancedDCL のインストール

   - advanceddcl-0.2.1.tar.gz をダウンロード,展開。

   - 展開したディレクトリに移って,以下のコマンドでインストール:

     $ ruby install.rb


2. 実行テスト

   - advanceddcl-0.2.1/demo/ 以下のデモプログラムを動かしてみる。

     $ ruby arrow01.rb

     などなど




以上
%表題  INSTALL.linux.RubyNetCDF			-*-text-*-
%      RubyNetCDF のインストールメモ (Linux,スーパーユーザの場合)
%
%履歴  2001/11/07 神代 剛 (koshiro@xxxxxx)  for 0.1.8
%      2001/12/28 神代 剛 (koshiro@xxxxxx)  for 0.3.3
%      2002/02/01 神代 剛 (koshiro@xxxxxx)  for 0.3.3
%

●資源

RubyNetCDF:     http://www.gfd-dennou.org/arch/ruby/products/ruby-netcdf/ruby-netcdf-0.3.3.tar.gz
Ruby:		ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.6.6.tar.gz
NArray:		http://www.ir.isas.ac.jp/~masa/ruby/dist/narray-0.5.5.tar.gz
NetCDF:		ftp://www.gfd-dennou.org/arch/netcdf/unidata-mirror/netcdf-3.5.0.tar.Z


●インストール手順

環境		Intel Pentium III 600MHz (Kondara MNU/Linux 2.1 Asumi)
日付		2002/02/01
名前		神代 剛 (koshiro@xxxxxx)

※ コマンド文中の '$' は一般ユーザ,'#' はスーパーユーザのプロンプトを表して
   いる(入力しないこと)。

0. 準備

 0.1 Ruby をインストール

     - ruby-1.6.6.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール。

        $ ./configure
	$ make
	# make install

     ※ この環境(Kondara 2.1)ではすでに ruby-1.6.5 が入っているので何も
        しなかった。


 0.2 NArray をインストール

     - narray-0.5.5.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ ruby extconf.rb
       $ make
       # make site-install

        とする。

     ※ この環境(Kondara 2.1)ではすでに ruby-narray-0.5.4 が入っているので,
        上記のコマンドの前に,
        
        # rpm -e ruby-narray

        として,旧バージョンをアンインストールした。


 0.3 NetCDF をインストール

     - netcdf-3.5.0.tar.Z をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ CPPFLAGS="-DNDEBUG -Df2cFortran" ./configure --prefix=/usr/local
       $ make
       # make install


1. RubyNetCDF のインストール

   - ruby-netcdf-0.3.3.tar.gz をダウンロード,展開。

   - 展開したディレクトリに移って,以下のコマンドでインストール:

     $ ruby extconf.rb
     $ make
     # make install


2. 実行テスト 

   - ruby-netcdf-0.3.3/demo/ 以下のデモプログラムを動かしてみる。

     $ ruby demo1-create.rb

     などなど (ruby-netcdf-0.3.3/demo/README 参照のこと)




以上
%表題  INSTALL_user.linux.RubyNetCDF			-*-text-*-
%      RubyNetCDF のインストールメモ (Linux,一般ユーザの場合)
%
%履歴  2001/11/07 神代 剛 (koshiro@xxxxxx)  for 0.1.8
%      2001/12/28 神代 剛 (koshiro@xxxxxx)  for 0.3.3
%      2002/02/01 神代 剛 (koshiro@xxxxxx)  for 0.3.3
%

●資源

RubyNetCDF:     http://www.gfd-dennou.org/arch/ruby/products/ruby-netcdf/ruby-netcdf-0.3.3.tar.gz
Ruby:		ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.6.6.tar.gz
NArray:		http://www.ir.isas.ac.jp/~masa/ruby/dist/narray-0.5.5.tar.gz
NetCDF:		ftp://www.gfd-dennou.org/arch/netcdf/unidata-mirror/netcdf-3.5.0.tar.Z


●インストール手順

環境		Intel Celeron 667MHz (TurboLinux Server 6.1)
日付		2002/02/01
名前		神代 剛 (koshiro@xxxxxx)

※ コマンド文中の '$' は一般ユーザのプロンプトを表している(入力しないこと)。
※ ここでは,/home/koshiro/dennou 以下にインストールしている。


0. 準備

 0.1 Ruby をインストール

     - ruby-1.6.6.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

        $ ./configure --prefix=/home/koshiro/dennou
	$ make
	$ make install

     - /home/koshiro/dennou/bin に PATH を通す (.bashrc などに追記しておく)。

 0.2 NArray をインストール

     - narray-0.5.5.tar.gz をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ ruby extconf.rb
       $ make
       $ make site-install


 0.3 NetCDF をインストール

     - netcdf-3.5.0.tar.Z をダウンロード,展開。

     - 展開したディレクトリに移って,以下のコマンドでインストール:

       $ CPPFLAGS="-DNDEBUG -Df2cFortran" ./configure --prefix=/home/koshiro/dennou
       $ make
       $ make install


1. RubyNetCDF のインストール

   - ruby-netcdf-0.3.3.tar.gz をダウンロード,展開。

   - 展開したディレクトリに移って,以下のコマンドでインストール:

     $ ruby extconf.rb --with-netcdf-dir=/home/koshiro/dennou
     $ make
     $ make install


2. 実行テスト

   - ruby-netcdf-0.3.3/demo/ 以下のデモプログラムを動かしてみる。

     $ ruby demo1-create.rb

     などなど (ruby-netcdf-0.3.3/demo/README 参照のこと)




以上