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

Reply via email to