FW: make problems 4.0b3, zendparse conflict with bison.simple yyparse
| From: | al | Date: | Mon, 10 Jan 2000 13:57:23 +0000 |
| Subject: | FW: make problems 4.0b3, zendparse conflict with bison.simple yyparse | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-9005@lists.php.net to get a copy of this message | ||
Has anyone seen this before?? A little help please...
I'm using RedHat 6.1 and apache 1.3.9-4.
I believe that I have properly set it up. I ran the configure script like
below, then ran make and it failed. I then ran ./buildconf, then
configure, and make had same problem. I say the conflict is yyparse and
zendparse because in the libzend/zend-parser.c there is a #define yyparse
zendparse statement and I'm guessing. =;-)
I am using the beta to get to the session management functions or I'd use
the php3. Any help would be greatly appreciated.
thanks,
Al
./configure --prefix=/h/php --with-apxs=/usr/sbin/apxs
--with-config-file-path=/h/php/conf --enable-debug=no \
--enable-safe-mode --with-msql=/h/FTS/data --with-system-regex
--enable-thread-safety \
--with-xml=/h/FTS/data/web/xml --enable-trans-sid --with-ftp
--enable-force-cgi-redirect --enable-magic-quotes \
--enable-track-vars --enable-versioning
make
make all-recursive
make[1]: Entering directory `/tmp/php-4.0b3'
Making all in libzend
make[2]: Entering directory `/tmp/php-4.0b3/libzend'
/bin/sh ./libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I/tmp/php-4.0
b3/./libzend -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I../TSRM -g
-O2 -c
zend-parser.c
/usr/lib/bison.simple:153: conflicting types for `zendparse'
zend_globals_macros.h:39: previous declaration of `zendparse'
/usr/lib/bison.simple: In function `zendparse':
/usr/lib/bison.simple:219: number of arguments doesn't match prototype
/usr/lib/bison.simple:153: prototype declaration
make[2]: *** [zend-parser.lo] Error 1
make[2]: Leaving directory `/tmp/php-4.0b3/libzend'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/php-4.0b3'
make: *** [all-recursive-am] Error 2
***********************************
AL Lewis
Systems Engineer
Evolutionary Systems Inc.
http://www.es-inc.com
(831)392.1092
(831)392.1192 fax