Error finding unit lazarus / 31-LCL ---------------------------------------------------------------------- dietmar · 2017-05-20 08:46 Hi, I just downloaded a TreeView component. When I try compiling the test project, I get the error: Compile Project, Target: treelistviewexample.exe: Exit code 1, Errors: 1 interfaces.pp(27,3) Fatal: Cannot find LazUTF8 used by Interfaces, incompatible ppu=C:\lazarus\components\lazutils\lib\x86_64-win64\lazutf8.ppu, package LazUtils I looked for LazUTF8, and its there. My OS is Win10 with Lazarus 1.6. Any ideas? Thanks! Dietmar ---------------------------------------------------------------------- JuhaManninen · 2017-05-20 08:59 Quote from: dietmar on May 20, 2017, 10:46:28 amI just downloaded a TreeView component. TreeView is included in LCL, no need to downloaded it separately. QuoteCompile Project, Target: treelistviewexample.exe: Exit code 1, Errors: 1 interfaces.pp(27,3) Fatal: Cannot find LazUTF8 used by Interfaces, incompatible ppu=C:\lazarus\components\lazutils\lib\x86_64-win64\lazutf8.ppu, package LazUtils The .ppu binary is compiled with another version. Maybe you installed a new Lazarus version on top of an old one. Just build everything clean and you are good. If a clean build of your project does not help then build the whole Lazarus.  Tools -> Configure "Build Lazarus" ... -> Check "Clean all".