C Intermediate Languageのインストール

C言語の解析をする何かのようだ。

普通のアプローチ

まず、ocamlfind というパッケージが必要なんだけど、InTrigger には入っていないので入れてみる。

./configure -bindir ${HOME}/local/bin -mandir ${HOME}/local/share/man -sitelib ${HOME}/local/lib/ocaml/site-lib -config ${HOME}/local/etc -no-topfind
make all
make opt
make install

エラーが出た

 $ ocamlfind 
Fatal error: exception Sys_error("Is a directory")

straceを睨んでみる…と答えが出た。なんのことはない、設定ファイルを指定しないといけない所でetcディレクトリを指定していたようだ。

./configure -bindir ${HOME}/local/bin -mandir ${HOME}/local/share/man -sitelib ${HOME}/local/lib/ocaml/site-lib -config ${HOME}/local/etc/findlib.conf -no-topfind
make all
make opt
make install

cilのインストール

./configure --prefix=${HOME}/local
make
make install

root権限がない…だと…

/usr/localにインストールしてみた

使えるっぽい。ただ、この先絶対困るので何とかしたいところである。使い方自体も全くわかってない!