Scilab FAQ

Scilab

Scilabは高機能な数値演算プログラムです。 2005年6月現在、VineLinux3.1ではscilab-2.7が、VineLinux2.6ではscilab-2.6がそれぞれPlusにあります。 ここではVineLinux3.1にscilab-3.1.1をソースからコンパイルする際の手順を書いておきます。

2006年2月15日(?)にVersion4.0がリリースされました。 VineLinux3.2でのソースからのコンパイルを試したところ、gtk2を組み込む場合は更にgtkhtml-develをapt-getする必要があります。

なお以下のサイトを参考(というよりそのもの?)しています。 http://www.ecl.sys.hiroshima-u.ac.jp/scilab/info.html

ATLAS

ATLASとは線形計算(行列計算)用のパッケージです。 これを組み込むと、環境によってはscilabでの計算が速くなります。 いらない場合は読み飛ばしてください。

ダウンロード

https://sourceforge.net/projects/math-atlas/からatlas3.6.0.tar.gzをダウンロードします。 もし自分のCPUにあったバイナリファイルがあるならそれでもかまいません。

コンパイル

コンパイルにはfortranが必要です。

#apt-get install gcc-g77

でインストールします。次に

$tar zxvf atlas3.6.0.tar.gz
$cd ATLAS
$make
(このあと英語で色々聞かれます・・・省略)インストール

ディレクトリ ATLAS/ を /usr/local/src/ に移動します(要root)。

#mv ATLAS/ /usr/local/src/

これでATLASのライブラリファイルは /usr/local/src/ATLAS/lib/Linux_(CPUの種類)/ にあることになります。

Scilab-3.1.1

Scilab-3.1.1 + ATLAS + gtk2 でのコンパイルを想定しています (gtk2を組み込むと、見た目が少し綺麗になります)。

ダウンロード

http://scilabsoft.inria.fr/download/index_download.php?page=release.html#linux から scilab-3.1.1.src.tar.gz をダウンロードします。

コンパイル

まず必要なライブラリをインストールします。

#apt-get install gcc-g77
#apt-get install XOrg-devel
#apt-get install Xaw3d-devel
#apt-get install gtk2-devel
#apt-get install libzvt
#apt-get install libzvt-devel
#apt-get install gtkhtml2-devel
#apt-get install readline-devel
#apt-get install gtkhtml-devel   <- scilab-4.0の場合は必要?

ダウンロードしたものを展開して /usr/local/src/ に移動します。

$tar zxvf scilab-3.1.1.src.tar.gz
#mv scilab-3.1.1/ /usr/local/src/
#cd /usr/local/src/scilab-3.1.1/

次に ./configure を実行しますが、目的にあわせてオプションを削ってください。

#./configure --with-gtk2 --with-atlas-library=/usr/local/src/ATLAS/lib/Linux_(CPUの種類)/

エラーが出なければ

#make all

インストール

#make install

以上です。お疲れ様でした。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2006年08月05日 06:34