php在编译安装libxslt插件时报错,信息如下:
$ sudo make && sudo make install
…………
date.c:223: error: ‘LONG_MAX’ undeclared (first use in this function)
date.c:223: error: (Each undeclared identifier is reported only once
date.c:223: error: for each function it appears in.)
date.c: In function ‘exsltDateParseDuration’:
date.c:1058: error: ‘LONG_MAX’ undeclared (first use in this function)
date.c: In function ‘_exsltDateAdd’:
date.c:1534: error: ‘LONG_MAX’ undeclared (first use in this function)
date.c:1535: error: ‘LONG_MIN’ undeclared (first use in this function)
date.c: In function ‘_exsltDateDifference’:
date.c:1671: error: ‘LONG_MAX’ undeclared (first use in this function)
date.c:1671: error: ‘LONG_MIN’ undeclared (first use in this function)
date.c: In function ‘_exsltDateAddDurCalc’:
date.c:1717: error: ‘LONG_MAX’ undeclared (first use in this function)
date.c:1718: error: ‘LONG_MIN’ undeclared (first use in this function)
make[2]: *** [date.lo] Error 1
make[2]: Leaving directory `/opt/libxslt-1.1.32/libexslt'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/libxslt-1.1.32'
make: *** [all] Error 2
解决办法:
暂未解决。
是否有小伙伴知道这个问题如何解决的?欢迎在评论区留言讨论。
在尝试编译安装libxslt PHP插件时遇到错误,'LONG_MAX' 和 'LONG_MIN' 未声明。编译过程中在date.c文件的多个函数中出现此类错误,导致安装失败。目前问题尚未解决,期待读者提供解决方案。
7276

被折叠的 条评论
为什么被折叠?



