Subject Re: [firebird-support] Re: FB 1.5 RC8 not compatible anymore with IBX 7.08
Author Olivier Mascia
Helen Borrie wrote:

> It's not "replace on the fly". If you run instclient.exe from the command
> line using the correct parameters, you will get a "gds32.dll" with the
> correct version string for IBX being written to the system directory. The
> version string for the correctly-generated "legacy-compatible gds32.dll"
> will be '6.2.nnnn' and IBX will accept it.

Helen, he has no install issue.
That's just something else, the APIs isc_get_client_version which were
added in fbclient.dll after RC6 (or even RC7, not sure) do return the
real version number (that's compiled in the source code) and IBX plays
at calling these API (if present) and bang deduct that this DLL can't
understand the Services API as the return value from this call is 1.5...

Paul Reeves and I debated this at long on the devel list and in private
and the decision was to fix isc_get_client_version and the like to
return a FIXED once-and-for-all compatibility value of 6.3.something.
Decision was taken after RC8 got out.

--
Olivier Mascia