MMM (A web browser written in Objective Caml)

[ 戻る | トップページに戻る ]

概要

MMM (も〜) とは、Objective Caml で記述された軽量 Web ブラウザ。

URL

http://pauillac.inria.fr/~furuse/jmmm/

インストール環境

Plamo Linux 2.0 (Kernel 2.2.17 + glibc 2.1.2)

必要なもの

Objective Caml 2.04 以降, ocamltk, Tck/Tk 8.0 日本語版

バージョン

0.416

インストール手順

$ tar xvfz mmm416-src.tar.gz
$ cd mmm416
$ cp Makefile.config.tpl Makefile.config
$ make all
Makefile.config:2: /usr/local/lib/ocamltk41/Makefile.camltk: No such file or directory
make: *** No rule to make target `/usr/local/lib/ocamltk41/Makefile.camltk'.  Stop.

Makefile.config を以下のように修正。
## CHECK: This is the Makefile.camltk that was installed by ocamltk41.
include /usr/local/lib/ocaml/camltk/Makefile.camltk   
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 修正

再コンパイル。
$ make all
(snip)
ocamlc -c -nopervasives safe/safe416mmm.mli
mv safe/crcsmmm.ml safe/crcsmmm.ml.bak
mv: safe/crcsmmm.ml: No such file or directory
make: [safe/crcsmmm.ml] Error 1 (ignored)
(snip)

とりあえずコンパイル完了。 途中ちょっとエラーが出ているが、とりあえず無視。(^^;
$ su
# make install
if [ ! -d /usr/local/lib/mmm/mdk ]; then \
         mkdir /usr/local/lib/mmm/mdk; \
        fi
mkdir: cannot make directory `/usr/local/lib/mmm/mdk': No such file or directory
make: *** [install-mdk] Error 1

mkdir に -p が付いてなぁ〜い。しようがないので自分で作る。
# mkdir /usr/local/lib/mmm
# make install
# exit
$ make setup  (必要ならば...Proxy 等の設定)
$ cd modules; make
$ mkdir -p ~/.mmm/416
$ cd modules; cp *.cmo ~/.mmm/416

[ 戻る | トップページに戻る ]