Subject | IBO4 and Delphi 6 |
---|---|
Author | Nando Dessena |
Post date | 2001-08-03T09:30:25Z |
Hello,
just some things I have noticed when installing IBO4 under Delphi 6.
Both IBO and the demo applications compile with lots of warnings; I
guess they should be removed, but since most of them are due to
deprecated or platform dependent symbols, perhaps it's not that
important (it's just that I dislike warnings).
The Arrays demo application refuses to compile uless I change, in
IB_ArrayGrid.pas, the definition of isc_zero from const to var.
Constants are constants in Delphi 6, at least by default (this will be
mandatory in Delphi 7, they say). BTW, it must be a define missing,
since in the IBO packages that unit compiles ok (I'd rather keep the var
declaration, though).
The Blr application doesn't compile because the isc_compile_request
symbol (among others) is undefined (it is used in FRM_BLR); I haver
found that adding the IB_Session unit to the uses clause when needed and
substituting "isc_" with "dll_" seems to fix the problem. The same
applies to the TestScan application and the FRM_TestScan unit.
All else is fine. So is my little app (except for the fact that I am
having problems in compiling it with run time packages: it tries to
recompile all the IBO packages (which are all marked "rebuild as
needed")
and fails. I'll investigate more.).
Ciao
--
____
_/\/ando
just some things I have noticed when installing IBO4 under Delphi 6.
Both IBO and the demo applications compile with lots of warnings; I
guess they should be removed, but since most of them are due to
deprecated or platform dependent symbols, perhaps it's not that
important (it's just that I dislike warnings).
The Arrays demo application refuses to compile uless I change, in
IB_ArrayGrid.pas, the definition of isc_zero from const to var.
Constants are constants in Delphi 6, at least by default (this will be
mandatory in Delphi 7, they say). BTW, it must be a define missing,
since in the IBO packages that unit compiles ok (I'd rather keep the var
declaration, though).
The Blr application doesn't compile because the isc_compile_request
symbol (among others) is undefined (it is used in FRM_BLR); I haver
found that adding the IB_Session unit to the uses clause when needed and
substituting "isc_" with "dll_" seems to fix the problem. The same
applies to the TestScan application and the FRM_TestScan unit.
All else is fine. So is my little app (except for the fact that I am
having problems in compiling it with run time packages: it tries to
recompile all the IBO packages (which are all marked "rebuild as
needed")
and fails. I'll investigate more.).
Ciao
--
____
_/\/ando