小编Jim*_*Jim的帖子

Make:***[v8js_array_access.lo]错误1在Ubuntu上编译V8JS时

我设法使用https://github.com/phpv8/v8js/blob/master/README.Linux.md中的说明编译和设置V8 .一切都很好,直到最近.我开始从PHP得到一个致命的错误,说:"无法加载动态libriary V8".

我尽我所能来弥补错误,但我做不到.所以我决定重新编译并重新安装V8.

但是,当我这样做;

cd /tmp
git clone https://github.com/preillyme/v8js.git
cd v8js
phpize
./configure
make
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

/bin/bash /tmp/v8js/libtool --mode=compile g++  -std=c++11 -I. -I/tmp/v8js -DPHP_ATOM_INC -I/tmp/v8js/include -I/tmp/v8js/main -I/tmp/v8js -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/usr  -DHAVE_CONFIG_H  -g -O2   -c /tmp/v8js/v8js_array_access.cc -o v8js_array_access.lo 
libtool: compile:  g++ -std=c++11 -I. -I/tmp/v8js -DPHP_ATOM_INC -I/tmp/v8js/include -I/tmp/v8js/main -I/tmp/v8js -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/usr -DHAVE_CONFIG_H -g -O2 -c /tmp/v8js/v8js_array_access.cc  -fPIC -DPIC -o .libs/v8js_array_access.o
/tmp/v8js/v8js_array_access.cc:37:45: error: macro "ZVAL_STRING" requires 3 arguments, but only 2 given …
Run Code Online (Sandbox Code Playgroud)

php linux ubuntu v8

3
推荐指数
1
解决办法
538
查看次数

标签 统计

linux ×1

php ×1

ubuntu ×1

v8 ×1