2014年3月17日 星期一

Build SpiderMonkey on Mac OS X

平常都是玩node.js或V8,今天無聊想說裝SpiderMonkey來玩看看,結果腦殘遇到一些問題,把解決方法記下來,以免以後重裝又要重找答案。 主要步驟按照官方網站文件做就好(連結)。但是在Mac OS X遇到問題,關鍵還是autoconf213。
Note that autoconf version 2.13 is required. No later version will work. The MozillaBuild package for Windows includes autoconf 2.13.
看了官方文件(連結)之後,就透過brew安裝2.13版本。然後到src目錄下執行autoconf213就可以繼續按照官方步驟build下去了。
cd js/src
/Users/tzuyichao/local/homebrew/Cellar/autoconf213/2.13/bin/autoconf213 (取決於自己brew安裝的目錄)

...按照官方安裝說明執行