[Therion] macOS installation

Philippe Vernant phil.vernant at gmail.com
Fri Oct 31 12:19:29 CET 2025


Hi guys, 

I’m stuck also with the installation. Either ways I have the following message : 
Error in startup script: version conflict for package "Tk": have 9.0.2, need 8.1.1
    while executing
"package require Tk 8.1.1"

Did one of you find a way to work around that problem?

Thanks,
Phil

> On 30 Oct 2025, at 15:49, Oliver Legg <ollylegg at gmail.com> wrote:
> 
> Trying using cmake, I find it does a better job at finding dependencies:
> 
>    cd therion
>    cmake -S . -B build
>    cd build
>    make
> 
>> On 30 Oct 2025, at 13:36, Anže Abram <anze.abram at gmail.com> wrote:
>> 
>> Hi.
>> 
>> - I am also using the 6.3.4 version I got from https://github.com/therion/therion/releases/tag/v6.3.4
>> - For compiling from source, I am using this page: https://therion.speleo.sk/wiki/os-tips:osx10.8
>> 
>> I produce the error when I run the bolded command.
>> 
>> cd ~/Downloads/therion
>> make config-macosx
>> make <----
>> cd loch
>> make
>> cd ..
>> make install
>> 
>> - I installed all the dependencies before via homebrew. Most were installed, but I run into two problems:
>> 
>> 'lcdf' package is non-existent, so I installed 'lcdf-typetools' instead.
>> 'pkg' package is also non-existant, but I didn't know which package to install instead. Suggestions?
>> 
>> Maybe it's worth pointing out that 'therion' and 'xtherion' compile fine, it's the Loch part that the compiler gets stuck at.
>> 
>> Anze
>> 
>> Anže Abram
>> Ulica bratov Učakar 84, 1000 Ljubljana
>> SI - Slovenia
>> 
>> M +386 41 480 906
>> @ anze.abram at gmail.com
>> 
>> Naše oči je zalila
>> lava goreča.
>> 
>> 
>> On Thu, 30 Oct 2025 at 12:20, Oliver Legg <ollylegg at gmail.com> wrote:
>> Anže,
>> 
>> I managed to compile therion from source yesterday, on an Apple Silicon Mac, but with the previous version of macOS Sequoia 15.6.1.
>> 
>> I used the v6.3.4 tag (17059ab27ce491f1edac150da2b7e2011f79b800).
>> 
>> Are you using the CMake build method?
>> 
>> I did install the dependencies via Homebrew (taken from the `ladislavb/homebrew-therion` repository):
>> 
>>    brew install BWidget cmake catch2 fmt freetype ghostscript imagemagick lcdf libjpeg libpng pkg proj tcl vtk wxwidgets zlib
>>    brew install --cask xquartz
>> 
>> Olly
>> 
>>> On 30 Oct 2025, at 07:52, Anže Abram <anze.abram at gmail.com> wrote:
>>> 
>>> Greetings.
>>> 
>>> I've been trying to reinstall Therion on a new M-series macbook on the newest OS (Tahoe) but have run into several 'dead ends'.
>>> 
>>> (1) First I tried the homebrew method, but I ran into the same issue as several others. The whole homebrew route seems to be broken currently.
>>> 
>>> https://github.com/ladislavb/homebrew-therion/issues/15
>>> 
>>> (2) I tried to compile it from source, but it gets stuck while trying to compile Loch with the following error:
>>> 
>>> In file included from lxSetup.cxx:39:
>>> ./lxData.h:35:10: fatal error: 'vtkPolyData.h' file not found
>>>   35 | #include <vtkPolyData.h>
>>>      |          ^~~~~~~~~~~~~~~
>>> 1 error generated.
>>> make[1]: *** [lxSetup.o] Error 1
>>> make: *** [loch/loch] Error 2
>>> 
>>> Does anyone know of a solution, how to tackle any of these problems by chance? Thanks in advance,
>>> Anze 
>>> 
>>> Anže Abram
>>> Ulica bratov Učakar 84, 1000 Ljubljana
>>> SI - Slovenia
>>> 
>>> M +386 41 480 906
>>> @ anze.abram at gmail.com
>>> 
>>> Naše oči je zalila
>>> lava goreča.
>>> _______________________________________________
>>> Therion mailing list
>>> Therion at speleo.sk
>>> https://mailman.speleo.sk/listinfo/therion
>> 
>> _______________________________________________
>> Therion mailing list
>> Therion at speleo.sk
>> https://mailman.speleo.sk/listinfo/therion
>> _______________________________________________
>> Therion mailing list
>> Therion at speleo.sk
>> https://mailman.speleo.sk/listinfo/therion
> 
> _______________________________________________
> Therion mailing list
> Therion at speleo.sk
> https://mailman.speleo.sk/listinfo/therion



More information about the Therion mailing list