SpiderMonkey

SpiderMonkeyをビルドしてみた。最新の 1.7の環境をアレする手順はこんな感じ。

cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot login
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -l -r branch_name mozilla/js/src mozilla/js/src/config mozilla/js/src/editline mozilla/js/src/fdlibm
cd mozilla/js/src
make -f Makefile.ref

Introduction to the JavaScript shell - Mozilla | MDN

最初のプロンプトでは "anonymous"を。それから branch_nameのトコは JS_1_7_ALPHA_BRANCH を指定したりするとオッケー。
んで使用できるオブジェクトとかは, http://developer.mozilla.org/en/docs/SpiderMonkey:Shell_global_objects に載ってたりして。

Ubuntuで試してみて そのまますんなり動かせたんだけど, 別にもうひとつ同じよーな Linux環境作ったら, そっちではコンパイルエラー ・・・ どゆこと?