Forum > General

ZEOS Installation fails on recent trunk

(1/1)

sierdolg:
If you try to install Lazraus-trunk and the module "zeos" using "fpcupdeluxe", recently it fails with the following message:


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---.../lazarus/trunk-trunk/ccr/zeos/src/plain/ZPlainFirebirdDriver.pas(123,28) Error: (5042) No matching implementation for interface method "Initialize(const AnsiString);" found.../lazarus/trunk-trunk/ccr/zeos/src/plain/ZPlainFirebirdDriver.pas(427,1) Fatal: (10026) There were 1 errors compiling module, stoppingFatal: (1018) Compilation abortedError: /mnt/harddisk1.../lazarus/trunk-trunk/fpc/bin/x86_64-linux/ppcx64 returned an error exitcodeError: (lazarus) Compile package zplain 7.3: stopped with exit code 1Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 1"Error: (lazarus) Building IDE: Compile AutoInstall Packages failed.
The lines complained about are:


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} --- TZInterbasePlainDriver = class (TZAbstractPlainDriver, IZInterbasePlainDriver)  private    FCodePageArray: TWordDynArray;  protected    FPreLoader : TZNativeLibraryLoader;    procedure FillCodePageArray;    procedure LoadCodePages; override;    function GetUnicodeCodePageName: String; override;    {$IFDEF ENABLE_INTERBASE_CRYPT}    procedure Initialize; virtual;    {$ENDIF}    procedure LoadApi; override;  public    constructor Create;    {$IFDEF ENABLE_INTERBASE_CRYPT}    destructor Destroy; override;    {$ENDIF}    function GetCodePageArray: TWordDynArray; 
Hints given are:

--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---Compile package zplain 7.3: Exit code 1, Errors: 1, Warnings: 1ZPlainFirebirdDriver.pas(132,15) Warning: An inherited method is hidden by "Initialize;"ZPlainFirebirdDriver.pas(123,28) Error: No matching implementation for interface method "Initialize(const AnsiString);" foundCompile package zparsesql 7.3: Aborted 
Can anybody shed a light on what is going wrong here? The module compiles well in "stable-stable", so a programming error in the narrower sense is unlikely.

The goal would be to find out what adjustment(s) is/are necessary...

System is KDE Neon (Ubuntu 18.04 based), 64 bit.
fpcupdeluxe Version used 1.6.2j (also tried elder ones with identical result).

Navigation

[0] Message Index

Go to full version