[Therion] [SPAM] macOS installation

Philippe Vernant phil.vernant at gmail.com
Fri Oct 31 18:49:59 CET 2025


Many thanks Xavier, it worked. I had to remove bwidget, remove tcl-tk, then install tcl-tk at 8 and reinstall bwidget which installed tcl-tk9 but it works !

Phil

> On 31 Oct 2025, at 16:01, Robert Xavier via Therion <therion at speleo.sk> wrote:
> 
> Hi Philippe,
> 
> I installed Tk 8.1.1. I did did something like that :
> brew unlink tcl-tk
> brew install tcl-tk at 8
> 
> It worked for me.
> 
> Xavier
> 
>> Le 31 oct. 2025 à 13:40, Philippe Vernant <phil.vernant at gmail.com> a écrit :
>> 
>> Forgot to add that therion run in command line and loch is ok. This only a problem for xtherion. 
>> Phil
>> 
>>> Le 31 oct. 2025 à 13:19, Philippe Vernant <phil.vernant at gmail.com> a écrit :
>>> 
>>> 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
>>> 
>> _______________________________________________
>> 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