以下を参考に、V8をビルドしてみる。
http://code.google.com/intl/ja/apis/v8/build.html
0. ツールの確認
$ gcc --version
$ svn --version
$ python -V
$ scons --version
Xcodeを既にインストールしているなら、svnとpythonとGCCはある筈とのこと。
で、sconsはなかったのでインストール。
$ sudo port install scons
(MacPortも要インストール)
1. ソースコードを入手。
http://code.google.com/p/v8/ の ”Source” の説明にしたがってDL。
$ cd ~
$ mkdir v8-work
$ cd v8-work
$ svn co http://v8.googlecode.com/svn/trunk v8
2. ビルド
$ cd v8
$ scons library=static arch=x64
3. サンプルshell をビルド
$ samples
$ gcc -I../include -lstdc++ shell.cc ../libv8.a -o v8-shell
以上。
http://code.google.com/intl/ja/apis/v8/build.html
0. ツールの確認
$ gcc --version
$ svn --version
$ python -V
$ scons --version
Xcodeを既にインストールしているなら、svnとpythonとGCCはある筈とのこと。
で、sconsはなかったのでインストール。
$ sudo port install scons
(MacPortも要インストール)
1. ソースコードを入手。
http://code.google.com/p/v8/ の ”Source” の説明にしたがってDL。
$ cd ~
$ mkdir v8-work
$ cd v8-work
$ svn co http://v8.googlecode.com/svn/trunk v8
2. ビルド
$ cd v8
$ scons library=static arch=x64
3. サンプルshell をビルド
$ samples
$ gcc -I../include -lstdc++ shell.cc ../libv8.a -o v8-shell
以上。
コメント
コメントを投稿