DbxIda 2.50.18 doesn't compile in Delphi 2009

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for InterBase & Firebird in Delphi and C++Builder
Post Reply
esasse
Posts: 47
Joined: Tue 27 Nov 2007 19:08
Location: Brazil

DbxIda 2.50.18 doesn't compile in Delphi 2009

Post by esasse » Fri 25 Sep 2009 12:12

[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'

I can't believe how this type of error can pass your QA.

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Mon 28 Sep 2009 10:30

Please move these lines in DbxIdaDriverLoader.pas to IFDEF:

{$IFDEF VER14P}
...
{$ENDIF}

Post Reply