Subject | Re: [firebird-php] Re: PHP 5.3 compilation VC6 |
---|---|
Author | Lester Caine |
Post date | 2009-07-03T06:43:03Z |
masotti wrote:
The problem is that the .dll initialization checks the date stamp ( That
is what they use as a version 'id' ) of the version being run and will
not use it if the datestamp is earlier than the current version of the
main program. So php_interbase for 5.3.0_RC2 is just giving me a 'can't
load error' .. module API=20090119 .. php API=20090626
I don't think that the same check is carried out on the php_interbase.so
libraries in Linux since you can use the one compiled with a previous
build quite happily?
p.s. I've had another run in with Pierre :( Which resulted in him
accusing me of being blinkered in wanting to maintain a VC6 version of
things ... When I tried to correct him by pointing out that all I wanted
was Apache and Firebird ( and some other third party VC7/8 libraries )
included with the VC9 build ... exactly as M$ state is the correct
approach ... he told me to get lost ... so I'm not going to bother with
the win_php list now! I'll run the Apache/Firebird x64 build for the
released 5.3 over the weekend.
--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php
> Hi Lester,You need to get the 'released' version of PHP5.3.0 ...
>
> Lester Caine ha scritto:
>> Mimmo
>> Any chance of running this with the released code. I know only the id
>> has changed but of cause we need a compatible id in order to run with
>> the current version :(
>>
>> How come the Linux builds don't seem to have this problem?
>>
> Sorry, don't understand well what you've written: I'm lost about "id":
> don't remember at the moment what is it.
> You've problem with VC6 php_interbase.dll lib with windows Apache and
> PHP 5.3? ie. problem that there aren't in FLAP: is it?
>
> ps: i'm trying to build RC4 now. If there are things to know to prevent
> problems, any information is wellcome!
The problem is that the .dll initialization checks the date stamp ( That
is what they use as a version 'id' ) of the version being run and will
not use it if the datestamp is earlier than the current version of the
main program. So php_interbase for 5.3.0_RC2 is just giving me a 'can't
load error' .. module API=20090119 .. php API=20090626
I don't think that the same check is carried out on the php_interbase.so
libraries in Linux since you can use the one compiled with a previous
build quite happily?
p.s. I've had another run in with Pierre :( Which resulted in him
accusing me of being blinkered in wanting to maintain a VC6 version of
things ... When I tried to correct him by pointing out that all I wanted
was Apache and Firebird ( and some other third party VC7/8 libraries )
included with the VC9 build ... exactly as M$ state is the correct
approach ... he told me to get lost ... so I'm not going to bother with
the win_php list now! I'll run the Apache/Firebird x64 build for the
released 5.3 over the weekend.
--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php