RE: [PHP4BETA] FW: make problems 4.0b3, zendparse conflict with bison.simple yyparse
| From: | Cristopher Daniluk | Date: | Tue, 11 Jan 2000 03:59:36 +0000 |
| Subject: | RE: [PHP4BETA] FW: make problems 4.0b3, zendparse conflict with bison.simple yyparse | ||
| References: | 1 | Groups: | php.version4 |
| Request: | Send a blank email to php-version4+get-9025@lists.php.net to get a copy of this message | ||
/usr/lib/bison.simple shouldn't be in there. god only knows why it is...
what's happening is it is declaring yyparse. You're declaring zendparse.
Then you're saying zendparse is yyparse. It says what the hell, which is
yyparse, zendparse or yyparse? The moral of the story is you have something
configured weird with your bison that is making it include that template.
What? Dunno :)
you could try the ubiquitous upgrade to make the problem go away solution...
----------------------------------------------
Cristopher Daniluk cris@dsnet.net
Technical Specialist MicroStrategy, Inc
----------------------------------------------
-----Original Message-----
From: al [mailto:alewis@es-inc.com]
Sent: Monday, January 10, 2000 5:57 AM
To: 'php4beta@lists.php.net'
Subject: [PHP4BETA] FW: make problems 4.0b3, zendparse conflict with
bison.simple yyparse
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
--
PHP 4.0 Beta Mailing List <http://www.php.net/version4/>
To unsubscribe, e-mail: php4beta-unsubscribe@lists.php.net
For additional commands, e-mail: php4beta-help@lists.php.net
To contact the list administrators, e-mail: php4beta-admin@lists.php.net