Richard Lynch wrote: > I sure hope this isn't something particularly bone-headed... > > Meanwhile, what made me think that I was screwing up buildconf is > actually not related to any particular version of > automake/autoconf/libtool at all, as I get the same thing with all > combinations readily available under Gentoo, as well as using the > documented versions, so I've opened a bug report: > > And, actually, as far as I can tell, having no libtool at all, for > that matter. > > I forgot to symlink /usr/bin/libtool to /usr/local/bin/libtool after > installing 1.4.3 from source... > > I guess libtool comes into the picture later in the process than I am > getting. > > http://bugs.php.net/bug.php?id=42041 > > Short version: > > cvs co -r PHP_5_2 > > ./buildconf > > ./configure \ > --enable-fastcgi \ > --enable-debug \ > --with-pgsql \ > --disable-xml \ > --disable-libxml \ > --disable-simplexml \ > --disable-xmlreader \ > --disable-exmlwriter \ > --disable-dom \ > --without-pear > > make > > zend_language_scanner.c: No such file or directory > > Google turned up a bug from several distros allegedly fixed in > 4.mumble, but the bugs.php.net ticket was closed due to no feedback, > so I'm not sure it really got fixed. > > I'm hoping my report might be detailed enough to lead somebody to a > real resolution... :-) > > I'm guessing that insisting on not having all the XML stuff in there > is the issue?... > > Guess I'll try to install libxml tomorrow. > > Or maybe I want libxml2?
I don't see how this could possibly have anything to do with libxml. zend_language_scanner.c is generated by flex from zend_language_scanner.l Your top-level Makefile should have a line that looks something like this: /Users/rasmus/php52/Zend/zend_language_scanner.c: /Users/rasmus/php52/Zend/zend_language_scanner.l @$(LEX) -Pzend -S/Users/rasmus/php52/Zend/flex.skl -o$@ -i /Users/rasmus/php52/Zend/zend_language_scanner.l And at the top of the Makefile you should see LEX=flex -Rasmus -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php