Page 1 of 1

Lastest DbxIda not compatible with latest DbxSda

Posted: Mon 21 Sep 2009 13:15
by esasse
My project compiles the source code of both drivers in the same project.

But looks like I can't compile DbxIda 2.40.16 and DbxSda 4.45.18 in the same project because there was changes to a base class that are different in each version.

Can you confirm this? Am I doing something wrong?

Posted: Tue 22 Sep 2009 07:47
by Plash
Yes, the latest version of DbxSda is not compatible with DbxIda if you compile both sources in one project.
We are planning to release compatible versions this week.

Posted: Thu 24 Sep 2009 15:08
by esasse
I still can't compile both together after upgrading to latest.
DbxIda 2.50.18 and DbxSda 4.55.19.

Delphi 2009.

The error is:

[DCC Error] DbxIdaDriverLoader.pas(103): E2003 Undeclared identifier: 'FDBXWritableRow_SetUInt8'
[DCC Error] DbxIdaDriverLoader.pas(103): E2003 Undeclared identifier: 'TDBXWritableRow_SetUInt8'
[DCC Error] DbxIdaDriverLoader.pas(104): E2003 Undeclared identifier: 'FDBXWritableRow_SetInt8'
[DCC Error] DbxIdaDriverLoader.pas(104): E2003 Undeclared identifier: 'TDBXWritableRow_SetInt8'
[DCC Error] DbxIdaDriverLoader.pas(105): E2003 Undeclared identifier: 'FDBXWritableRow_SetSingle'
[DCC Error] DbxIdaDriverLoader.pas(105): E2003 Undeclared identifier: 'TDBXWritableRow_SetSingle'
[DCC Error] DbxIdaDriverLoader.pas(106): E2003 Undeclared identifier: 'FDBXWritableRow_SetTimeStampOffset'
[DCC Error] DbxIdaDriverLoader.pas(106): E2003 Undeclared identifier: 'TDBXWritableRow_SetTimeStampOffset'

Posted: Fri 25 Sep 2009 12:08
by esasse
Actually this is not a problem with compiling both drivers in the same project. The new DbxIda sources doesn't compile at all in Delphi 2009.

Posted: Mon 28 Sep 2009 10:33
by Plash
Please see my reply in another topic:
http://www.devart.com/forums/viewtopic. ... 9450#49450