[Lazarus] Lazarus with fpc 3.2 [was Re: [fpc-devel] Suspicion about TThread.Synchronize]

Werner Pamler werner.pamler at freenet.de
Wed Feb 13 14:17:14 CET 2019

Am 13.02.2019 um 12:08 schrieb Luca Olivetti via lazarus:

> El 13/2/19 a les 9:50, Werner Pamler via lazarus ha escrit:
> I checked out r60392 but I still cannot compile VirtualTreeView 
> (checked out from github 
> https://github.com/blikblum/VirtualTreeView-Lazarus.git, branch 
> lazarus-master)
> VirtualTrees.pas(772,19) Error: No matching implementation for 
> interface method "SetData(const tagFORMATETC;var 
> TagSTGMEDIUM;LongBool):LongInt; StdCall;" found
> Bye

No, you must use the VirtualTreeViews which comes with Lazarus (folder 
components/virtualtreeview). If you absolutely want to stay with this 
github version you should replace "var" in the offending methods by a 
"const". I do not know, however, whether this version will cooperate 
with the Online-Package-Manager (you absolutely must uninstall the VTV 
of the Lazarus version!).  If that would not work you'd be forced to use 
the VTV of the Lazarus installation, or you switch to Lazarus trunk in 
which this version conflict is resolved.

More information about the lazarus mailing list