您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php5.5.30 安装pthreads扩展编译失败

2024/4/3 16:46:03发布18次查看
[hyper@localhost:/home/hyper/pthreads-master/]$ make/usr/bin/make64 mac=64/bin/sh /home/hyper/pthreads-master/libtool --mode=compile cc -dzend_enable_static_tsrmls_cache=1 -i. -i/home/hyper/pthreads-master -dphp_atom_inc -i/home/hyper/pthreads-master/include -i/home/hyper/pthreads-master/main -i/home/hyper/pthreads-master -i/home/hyper/php/include/php -i/home/hyper/php/include/php/main -i/home/hyper/php/include/php/tsrm -i/home/hyper/php/include/php/zend -i/home/hyper/php/include/php/ext -i/home/hyper/php/include/php/ext/date/lib -i/home/hyper/pthreads-master/. -dhave_config_h -g -o2 -c /home/hyper/pthreads-master/php_pthreads.c -o php_pthreads.lomkdir .libs cc -dzend_enable_static_tsrmls_cache=1 -i. -i/home/hyper/pthreads-master -dphp_atom_inc -i/home/hyper/pthreads-master/include -i/home/hyper/pthreads-master/main -i/home/hyper/pthreads-master -i/home/hyper/php/include/php -i/home/hyper/php/include/php/main -i/home/hyper/php/include/php/tsrm -i/home/hyper/php/include/php/zend -i/home/hyper/php/include/php/ext -i/home/hyper/php/include/php/ext/date/lib -i/home/hyper/pthreads-master/. -dhave_config_h -g -o2 -c /home/hyper/pthreads-master/php_pthreads.c -fpic -dpic -o .libs/php_pthreads.oin file included from /home/hyper/pthreads-master/php_pthreads.c:22:**./src/pthreads.h:66:35: error: zend/zend_inheritance.h: no such file or directory**./src/pthreads.h:69:33: error: zend/zend_smart_str.h: no such file or directoryin file included from /home/hyper/pthreads-master/php_pthreads.c:22:./src/pthreads.h:136: error: expected declaration specifiers or ‘...’ before ‘zend_long’./src/pthreads.h: in function ‘pthreads_check_opline’:./src/pthreads.h:137: error: ‘zend_execute_data’ has no member named ‘func’./src/pthreads.h:137: error: ‘zend_execute_data’ has no member named ‘func’./src/pthreads.h:138: error: ‘zend_execute_data’ has no member named ‘func’./src/pthreads.h:141: error: ‘offset’ undeclared (first use in this function)./src/pthreads.h:141: error: (each undeclared identifier is reported only once./src/pthreads.h:141: error: for each function it appears in.)

$ php-config --includes-i/home/hyper/php/include/php -i/home/hyper/php/include/php/main -i/home/hyper/php/include/php/tsrm -i/home/hyper/php/include/php/zend -i/home/hyper/php/include/php/ext -i/home/hyper/php/include/php/ext/date/lib

不知道这个是什么原因,大家有遇见这种情况吗?
回复内容: [hyper@localhost:/home/hyper/pthreads-master/]$ make/usr/bin/make64 mac=64/bin/sh /home/hyper/pthreads-master/libtool --mode=compile cc -dzend_enable_static_tsrmls_cache=1 -i. -i/home/hyper/pthreads-master -dphp_atom_inc -i/home/hyper/pthreads-master/include -i/home/hyper/pthreads-master/main -i/home/hyper/pthreads-master -i/home/hyper/php/include/php -i/home/hyper/php/include/php/main -i/home/hyper/php/include/php/tsrm -i/home/hyper/php/include/php/zend -i/home/hyper/php/include/php/ext -i/home/hyper/php/include/php/ext/date/lib -i/home/hyper/pthreads-master/. -dhave_config_h -g -o2 -c /home/hyper/pthreads-master/php_pthreads.c -o php_pthreads.lomkdir .libs cc -dzend_enable_static_tsrmls_cache=1 -i. -i/home/hyper/pthreads-master -dphp_atom_inc -i/home/hyper/pthreads-master/include -i/home/hyper/pthreads-master/main -i/home/hyper/pthreads-master -i/home/hyper/php/include/php -i/home/hyper/php/include/php/main -i/home/hyper/php/include/php/tsrm -i/home/hyper/php/include/php/zend -i/home/hyper/php/include/php/ext -i/home/hyper/php/include/php/ext/date/lib -i/home/hyper/pthreads-master/. -dhave_config_h -g -o2 -c /home/hyper/pthreads-master/php_pthreads.c -fpic -dpic -o .libs/php_pthreads.oin file included from /home/hyper/pthreads-master/php_pthreads.c:22:**./src/pthreads.h:66:35: error: zend/zend_inheritance.h: no such file or directory**./src/pthreads.h:69:33: error: zend/zend_smart_str.h: no such file or directoryin file included from /home/hyper/pthreads-master/php_pthreads.c:22:./src/pthreads.h:136: error: expected declaration specifiers or ‘...’ before ‘zend_long’./src/pthreads.h: in function ‘pthreads_check_opline’:./src/pthreads.h:137: error: ‘zend_execute_data’ has no member named ‘func’./src/pthreads.h:137: error: ‘zend_execute_data’ has no member named ‘func’./src/pthreads.h:138: error: ‘zend_execute_data’ has no member named ‘func’./src/pthreads.h:141: error: ‘offset’ undeclared (first use in this function)./src/pthreads.h:141: error: (each undeclared identifier is reported only once./src/pthreads.h:141: error: for each function it appears in.)

$ php-config --includes-i/home/hyper/php/include/php -i/home/hyper/php/include/php/main -i/home/hyper/php/include/php/tsrm -i/home/hyper/php/include/php/zend -i/home/hyper/php/include/php/ext -i/home/hyper/php/include/php/ext/date/lib

不知道这个是什么原因,大家有遇见这种情况吗?
版本原因
php或者扩展的版本不匹配
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product