I just bought a new laptop and tring to set up Lazarus. The problem is installing ZeosDBO into Lazarus.
This is on Linux Mint/Mate 20.2 on an i5-1135G7
fpc -v
Free Pascal Compiler version 3.2.0 [2020/07/07] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Fatal: No source file name in command line
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode
Lazarus Ver 2.0.12
Date 2021-02-21
/home/terry/ZeosDBO/src/plain/ZPlainFirebirdDriver.pas(249,26) Error: (5042) No matching implementation for interface method "Initialize(const AnsiString);" found
/home/terry/ZeosDBO/src/plain/ZPlainFirebirdDriver.pas(249,26) Error: (5042) No matching implementation for interface method "Initialize(const AnsiString);" found
/home/terry/ZeosDBO/src/plain/ZPlainFirebirdDriver.pas(528,1) Fatal: (10026) There were 2 errors compiling module, stopping Fatal: (1018) Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode
I am getting two errors when trying to compile and this seems to be the line it is complaining about:
TZFirebirdBaseDriver = class (TZAbstractPlainDriver, IZPlainDriver, IZInterbasePlainDriver)
FIREBIRD_API : TZFIREBIRD_API;I ran startlazarus as root and then did a
Package->Open Package File(lpk)
I then pointed it to ZeosDBO/packages/lazarus/zcomponent.lpk and clicked compile button. The file it is failing on is ZPlainFirebirdDriver.
Thanks for your attention.
