Hey Stas, This has been a problem for awhile actually. Someone posted to the list awhile back the best solution to the duplicate symbol message, removing an entry of yytext from the zend_language_scanner.c. After talking with Zeev this proved to be a bit more difficult then expected (thanks to flex).
As far as the libtool parts go, I am still lost on it. I do know it needs to have the -flat_namespace define added to the compile options. On Mon, 18 Feb 2002, Stanislav Malyshev wrote: > I have noticed that libtool for PHP 4.1.[01] doesn't build libphp4.so > right on Darwin. Actually, it tries to build libphp4.dylib instead, and > fails to do even that - first it tries to add all libraries twice and > fails with a ton of "duplicate symbol" messages, then if you fix that > manually you get .dylib which Apache fails to load with 'unknown reason' > error message. If you take libtool from 4.0.6, it works OK and creates .so > which runs perfectly for PHP 4.1.[01]. So I guess some bugs were > introduced (at least with regard to Darwin) somewhere between 4.0.6 and > 4.1. Can anybody shed some light on the matter - what was done on libtool > side from 4.0.6 till 4.1.1 and could it break Darwin and what is the most > efficient way to fix it? > > >---------------------------------------------------------------< Dan Kalowsky "Tonight I think I'll walk alone. http://www.deadmime.org/~dank I'll find soul as I go home." [EMAIL PROTECTED] - "Temptation", New Order -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php