benibela / treelistview

A Pascal treelistview component, showing a treeview together with the columns of a listview (for Delphi and Lazarus)
52 stars 18 forks source link

Cannot install with Lazarus 3.4 running on macOS 14.6.1 #5

Closed carlca closed 1 month ago

carlca commented 1 month ago

Hello, I've downloaded the TTreeListView from https://www.benibela.de/components_en.html#treelistview and loaded in the treelistviewpackage.lpk package in "Package" => "Load Package File (.lpk)".

I am able to build the package, but when I try to install it, during the course of rebuilding Lazarus, the rebuild fails on the EditorConverter file, with the message

EditorConverter.pas(40,3) Error: Cannot find Converter used by EditorConverter, incompatible ppu=/Users/carlcaulkett/.lazarus/lib/jcfbase/lib/x86_64-darwin/Converter.ppu, multiple packages: jcfbase, jcfidelazarus

Any idea what the problem is?

carlca commented 1 month ago

I was able to solve the problem by running two commands...

sudo chown -R youruser /Applications/Lazarus/
sudo chgrp -R staff /Applications/Lazarus/

I also had to add "-WM10.14" to the "Configure Build Lazarus" options to preserve the dark mode of my Lazarus under macOS 😉