Chinaunix

标题: 安装php报错/zend_language_parser.h:331: error: conflicting types for ‘zendparse [打印本页]

作者: 867292001    时间: 2013-05-02 16:00
标题: 安装php报错/zend_language_parser.h:331: error: conflicting types for ‘zendparse
安装php的时候报错了 ./configure 的时候是没问题的
错误代码:
[root@monkey php-5.5.0alpha5]# make
/bin/sh /tmp/php-5.5.0alpha5/libtool --silent --preserve-dup-deps --mode=compile /tmp/php-5.5.0alpha5/meta_ccld  -Iext/standard/ -I/tmp/php-5.5.0alpha5/ext/standard/ -DPHP_ATOM_INC -I/tmp/php-5.5.0alpha5/include -I/tmp/php-5.5.0alpha5/main -I/tmp/php-5.5.0alpha5 -I/tmp/php-5.5.0alpha5/ext/date/lib -I/tmp/php-5.5.0alpha5/ext/ereg/regex -I/usr/include/libxml2 -I/tmp/php-5.5.0alpha5/ext/sqlite3/libsqlite -I/tmp/php-5.5.0alpha5/TSRM -I/tmp/php-5.5.0alpha5/Zend  -D_REENTRANT  -I/usr/include -g -O2 -fvisibility=hidden -pthread -DZTS  -c /tmp/php-5.5.0alpha5/ext/standard/basic_functions.c -o ext/standard/basic_functions.lo
In file included from /tmp/php-5.5.0alpha5/ext/standard/basic_functions.c:48:
/tmp/php-5.5.0alpha5/Zend/zend_language_parser.h:331: error: conflicting types for ‘zendparse’
/tmp/php-5.5.0alpha5/Zend/zend_globals_macros.h:35: error: previous declaration of ‘zendparse’ was here
make: *** [ext/standard/basic_functions.lo] Error 1


求解!!!
作者: XanaduNWH    时间: 2013-05-02 16:29
自己改代码吧。定义冲突,source问题。
改不来的话老老实实用标准发行包。
作者: 867292001    时间: 2013-05-02 17:03
回复 2# XanaduNWH

谢了  换了发行版 ok了
   
作者: chenyx    时间: 2013-05-02 17:07
5.5还是alpha版本,楼主太求新了,怎么也得选择稳定版吧




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2