谷歌V8的Javascript引擎,Ubuntu和PHP – 如何让它build立和工作?

一些帮助将在这里非常感谢。

我正在运行Ubuntu 10.04,我想在PHP中使用V8 Javacript引擎 。 有没有人设法做到这一点呢?

所以我从软件中心安装了libv8-2.0.3libv8-dbglibv8-dev 。 然后我试了一下: sudo pecl install v8js-0.1.2 。 这失败了,因为(我认为)这一点:

 /tmp/pear/temp/v8js/v8js.cc:220: error: no matching function for call to 'v8::Array::Get(unsigned int&)' 

 /tmp/pear/temp/v8js/v8js.cc:438: error: 'ContextDisposedNotification' is not a member of 'v8::V8' 

我假设这是因为libv8的打包版本太旧了?

我检查了SVN源代码( svn co http://v8.googlecode.com/svn/trunk/ v8 ),并使用scons来构build它,尽pipe它看起来已经成功完成了( ranlib libv8.a; scons: done building targets. ),我不知道如何处理已经生成的内容(以及构build了哪些文件 – 只有在obj / release /中构build的.o文件)。

我被卡住,有些困惑,我需要做什么。 请帮助!

Iam使用10.04 Ubuntu,升级gcc后安装最新版本的libv8我可以安装v8js-0.1.3。