Podczas instalowania fortesreport-3.24-LCL-R2 na Lazarusie 1.6 pokazują się błędy:
Compile package fortes324forlaz 3.24.2: Exit code 1, Errors: 3, Warnings: 2, Hints: 7
rlprinters.pas(125,56) Error: Incompatible type for arg no. 2: Got "QWord", expected "PHANDLE"
winutilprn.pas(245,10) Hint: Found declaration: OpenPrinter(PChar;PHANDLE;LPPRINTER_DEFAULTSA):LongBool; StdCall;
rlprinters.pas(128,44) Error: Incompatible type for arg no. 5: Got "LongWord", expected "PDWord"
winutilprn.pas(252,10) Hint: Found declaration: GetPrinter(QWord;LongWord;PByte;LongWord;PDWord):LongBool; StdCall;
rlprinters.pas(129,8) Warning: Local variable "bytesNeeded" does not seem to be initialized
rlprinters.pas(133,58) Error: Incompatible type for arg no. 5: Got "LongWord", expected "PDWord"
winutilprn.pas(252,10) Hint: Found declaration: GetPrinter(QWord;LongWord;PByte;LongWord;PDWord):LongBool; StdCall;
rlprinters.pas(142,26) Warning: Local variable "hPrinter" does not seem to be initialized
rlprinters.pas(262,73) Hint: Local variable "ResultOrientation" does not seem to be initialized
rlprinters.pas(262,55) Hint: Local variable "ResultPaperHeight" does not seem to be initialized
rlprinters.pas(262,37) Hint: Local variable "ResultPaperWidth" does not seem to be initialized
rlprinters.pas(262,20) Hint: Local variable "ResultPaperSize" does not seem to be initialized
oczywiście zeosy zainstalowane.