Page 1 of 1

can't compile svn rev 878 on lazarus

Posted: 08.02.2011, 11:19
by pomalo
hello

trying to builld last revision version of zeoslib 7.0alpha i receive the following error
//src/zeosdbo/src/core/ZClasses.pas(93,6) Error: No matching implementation for interface method "IUnknown.QueryInterface(const TGuid,out <Formal type>):LongInt; StdCall;" found
/src/zeosdbo/src/core/ZClasses.pas(93,6) Error: No matching implementation for interface method "IUnknown._AddRef:LongInt; StdCall;" found
/src/zeosdbo/src/core/ZClasses.pas(93,6) Error: No matching implementation for interface method "IUnknown._Release:LongInt; StdCall;" found
any idee?
Lazarus 0.9.29-2010-12-31
FPC 2.4.2-8
Debian Lenny amd64 up to date

the archive comming from the portal compile fine


many thanks
Claude

Posted: 08.02.2011, 12:01
by Wild_Pointer
Hello pomalo,

please see the links below:
http://zeos.firmos.at/viewtopic.php?t=3073&highlight=
http://zeos.firmos.at/viewtopic.php?t=3009&highlight=

There was some work done in the field, but I'm not sure if the changes were applied to Zeos v7. Anyway you can find the patches there to make zeos compile.

Good luck!