javascript をコマンドラインで使う
js のエンジン v8 をコマンドラインで使いたいなぁと思ったので、その格闘記。
http://code.google.com/p/v8/wiki/BuildingWithGYP
上のとおりなんだけど、GYP の make は make file が足りないので、できない。
makefile を読んだけど、out ディレクトリの下に Makefile-ia32 とか作る方法は
書いてないのです。
そこで、 SCons を使うことにより、インストールを行いました。
SCons のインストール
sudo python setup.py install
git でソースを落としてきます。
git clone git://github.com/v8/v8.git v8 && cd v8
v8 のコンパイルを行います。
scons d8
これで
./d8
で、実行できます。
私は、d8 とか面倒なので bin に ln を張ったり、alias を切ったりします。