Edit: Zeos 7.0.5a-stable kompiliert bei mir nicht mit FPC fixes_2_6 (2.6.3).
Free Pascal Compiler version 2.6.3 [2013/06/28] for i386
Copyright (c) 1993-2012 by Florian Klaempfl and others
Target OS: Linux for i386
[...]
Compiling /home/mse/packs/standard/svn/zeos/7.0.5a-stable/src/component/ZConnection.pas
ZAbstractDataset.pas(524,13) Error: Incompatible types: got "AnsiString" expected "Pointer"
ZAbstractDataset.pas(532,19) Error: Incompatible type for arg no. 1: Got "Pointer", expected "AnsiString"
ZAbstractDataset.pas(704,16) Hint: Conversion between ordinals and pointers is not portable
ZAbstractDataset.pas(987) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted
Sollte Zeos 7.0.5a mit FPC 2.6.3 funktionieren?
Edit 2: nein, darum nicht (ZeosLazarus.inc):
Code: Alles auswählen
{$IF FPC_FULLVERSION>20602} // will be introduced in 2.6.2 (and up to date 2.6.1)
//sollte >20603 sein
{$DEFINE WITH_TRECORDBUFFER}
{$DEFINE WITH_TBOOKMARK} // Have TBookmark
{$DEFINE WITH_INLINE} // compiler supports inline methodes
{$IFEND}