Subject Re: [firebird-php] Re: PHP 5.3 compilation VC6
Author Vlad Khorsun
> hi Umberto,
> On Mon, Jun 8, 2009 at 2:25 PM, masotti<masotti@...> wrote:
>> I don't undestand why you need "different" or "independent" compilation
>> instruction for allmost free libraries in windows, when they are widely
>> redistributable.
> Let me take an example. Mysql for example also said the same thing, it
> works with any crt, any version, etc. The last releases of mysql has
> put PHP in the top 100 bugs on Windows due to a crash in libmysql.
> This crash happens when PHP is used with MySql's binaries instead of
> the library we provide. So yes, in an ideal world I would agree with
> Milan. Sadly we are not in an ideal world (yet).

Ok. You took sources of FB 2.1.2 and build php_fbclient.lib from them and
link it statically with your SW. Ok. What if this sources have some critical bug ?
It will crash PHP, BTW. Do you want to fix it in your copy of php_fbclient by yourself ?
Do you want to get fix from our CVS and build your one new copy of php_fbclient ?
Before we will release our new binaries ?

What should do users of Firebird embedded ? Or you will supply both php_fbclient
and php_fbembed ?

What should do users of Firebird embedded when v2.5 will be released and embedded
will be much more attractive for usage in web projects ? Release php_fbembed25 ?

This is a road to hell, sorry...