3

一些帮助将不胜感激。

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

所以我从软件中心安装了libv8-2.0.3, libv8-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 源代码(obj/release/ 中内置的文件)。svn co http://v8.googlecode.com/svn/trunk/ v8sconsranlib libv8.a; scons: done building targets.

我被困住了,对我需要做什么感到有些困惑。请帮忙!

4

1 回答 1

0

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

于 2013-02-07T07:10:42.063 回答