ZEOS : Can't compile V7.0.0 with Lazarus V1.0, FPC 2.6.0, SVN Rev 38415 lazarus / 16-Databases ---------------------------------------------------------------------- phil_v · 2012-10-03 06:29 Hi, I'm having trouble compiling & Installing ZEOS LIB My Versions are :- ZeosLib V 7.0.0 Lazarus V1.0 PFC V 2.6.0 I get following compile error C:\lazarus\Source\ZeosLib\Zeos Lib\src\core\ZClasses.pas(90,22) Error: No matching implementation for interface method "IUnknown.QueryInterface(constref TGuid,out ):LongInt; StdCall;" found At this code:   TContainedObject = class(TAggregatedObject, IInterface)   protected     function QueryInterface(const IID: TGUID; out Obj): HResult; virtual; stdcall;   end; Thanks in advance for any help please. Phil ---------------------------------------------------------------------- Blestan · 2012-10-03 06:32 This is a very old issue ... please search in the forum for  the solution... ---------------------------------------------------------------------- Zoran · 2012-10-03 06:51 There is not released version 7 of Zeos. There is alpha testing from three years ago (which is what you probably have), and there is constantly developed trunk version which you can checkout from svn (http://svn.code.sf.net/p/zeoslib/code-0/trunk). Both of these have version 7. Checkout the svn trunk and try. It has been improved a lot lately. ---------------------------------------------------------------------- phil_v · 2012-10-04 13:21 Thanks Bleston, after a search of the forum, I followed the instructions from here   (http://wiki.freepascal.org/Zeos_tutorial#Windows) Thanks Zoran, I installed ToetoiseSVN and downloaded Zeos from (http://svn.code.sf.net/p/zeoslib/code-0/trunk) as you suggested. I then compiled Zeos all OK.