PHP80版本在安装扩展时
gmp sysvmsg sysvmsg 安装不上,原因不明,根据安装提示,手动下载安装脚本
发现 gmp 安装失败是 少了 libgmp-dev 手动安装 apt install libgmp-dev -y 问题解决;
sysvmsg 和 sysvmsg 安装均报错
- /www/server/php/80/src/ext/sysvmsg/sysvmsg.c: In function ‘zm_startup_sysvmsg’:
- /www/server/php/80/src/ext/sysvmsg/sysvmsg.c:124:42: error: ‘zend_objects_not_comparable’ undeclared (first use in this function); did you mean ‘zend_object_compare_t’?
- 124 | sysvmsg_queue_object_handlers.compare = zend_objects_not_comparable;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- | zend_object_compare_t
- /www/server/php/80/src/ext/sysvmsg/sysvmsg.c:124:42: note: each undeclared identifier is reported only once for each function it appears in
- make: *** [Makefile:208: sysvmsg.lo] Error 1
复制代码 暂无法解决。
|
|