Short version: Fixed in CVS. :D --Jani
On Thu, 2007-07-19 at 00:57 -0700, David wrote: > > zend_language_scanner.c: No such file or directory > > Found the issue (at least for me). The problem was that the version of flex > I had was 2.5.33, which is the latest version. However, 2.5.4 (an older > version, confusingly) is the only version supported by PHP (which is noted > in the documentation). 2.5.33 is not supported because backward > compatibility was broken. (http://bugs.php.net/bug.php?id=39895) > > However, configure sees this as a warning and not a fatal error. But since > there's no copy of zend_language_scanner.c in CVS, this is in fact, fatal. > To make it even more difficult for people to figure out what's wrong, it > changes $(LEX) to "exit 0;" which of course makes the make of > zend_language_scanner.c succeed silently. I suppose if it returned anything > else, there would be problems if zend_language_scanner.l was accidentally > touched. > > I think the moral of the story is probably to add zend_language_scanner.c to > CVS. > > David > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php
