spartian wrote:

I posted this on the PHP Builder site, but further investigation (and no replies) seems to point to SQLite portion of the PHP5 compile process, but I'm new to this so I may be wrong. Any hints would be greatly appreciated.

-Jon
------------------------------------------------------------------------ -

[...] I'm running OS X, 10.3.6, and attempting to compile apache 1.3.33,
php5, and perl5 for the first time. It appears that I've selected
something that interfers with sqlite and bison.



But then when I run 'sudo make' it seems to have a problem with sqlite library in php5 listing a whole bunch of problems with bison:

  /usr/local/src/php-5.0.2/ext/sqlite/libsqlite/src/parse.y:887: %type
declaration has no <typename>


In spite of the *.y suffix, the parse.y source file of SQLite is processed using Lemon, not Bison/Yacc. Lemon is an LALR(1) parser generator like Bison/Yacc (hence the similar suffix) but uses a different input syntax and generates a parser that is more useful to an embedded database engine. The complete source code to Lemon is included in the SQLite source tree.

--
D. Richard Hipp -- [EMAIL PROTECTED] -- 704.948.4565



Reply via email to