How to install free softwares in Linux

last update: 29 Sep 2004

home |index |previous |next |contents

Caml Light



"Caml Light"は関数型言語MLの処理系の一つです。
10.1 ソフトの入手
以下のサイトから"Caml Light"を入手できます:
http://pauillac.inria.fr/caml/

10.2 インストール
ファイル"cl74_unix.tar.gz"を展開するディレクトリ$Workに移動して、バイナリパッケージを展開します。
作業ディレクトリ$Workは任意のディレクトリです。今回は$Work=/usr/localに展開することにします。
次にディレクトリ./cl74/srcに移動します。
    % cd /usr/local
    % gzip -cd cl74_unix.tar.gz | tar xvf -
    % cd ./cl74/src

Makefileを編集します。 コンパイラなどのツールをインストールするディレクトリ:BINDIR、 ライブラリをインストールするディレクトリ:LIBDIRなど、 必要に応じて変更します。

最後に以下の手順でコンパイルとインストールを行ないます。

    % make configure
    % make world
    % make bootstrap
    % make install

これにより、以下の実行ファイルがディレクトリ:BINDIR (デフォルト:/usr/local/bin)に インストールされます。
camllight the interactive, toplevel-based system
camlc the batch compiler
camlrun the runtime system
camlyacc the parser generator
camllex the lexer generator
camlmktop a tool to make toplevel systems that integrate user-defined C primitives

10.3 使い方
CamlLightの使い方は、はほとんどMLと同じですが、微妙に差異があります。
例えば各コマンド行の終了を示す記号は、MLでは";"セミコロン一つですが、 Caml Lightでは";;"セミコロンを二つ並べたものだったりします。

詳しくはドキュメントを参照して下さい。


home |index |previous |next |contents


since 04/Oct/2004