некоторая помощь будет высоко ценится здесь.
Я использую Ubuntu 10.04, я хочу использовать V8 Javacript Engine внутри PHP. Кому-нибудь еще удалось это сделать?
Итак, я установил libv8-2.0.3
, libv8-dbg
, libv8-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 <a href="http://v8.googlecode.com/svn/trunk/" rel="nofollow">http://v8.googlecode.com/svn/trunk/</a> v8
) и использовал scons
для его сборки, хотя, похоже, он успешно завершился (ranlib libv8.a; scons: done building targets.
), я понятия не имею, что делать с тем, что было сгенерировано (и какие файлы были собраны - только файлы .o встроены в obj / release /).
Я застрял и несколько смущен тем, что мне нужно делать. Помогите пожалуйста!