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@gmail.com

Naše oči je zalila
lava goreča.


On Thu, 30 Oct 2025 at 12:20, Oliver Legg <ollylegg@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@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@gmail.com
>
> Naše oči je zalila
> lava goreča.
> _______________________________________________
> Therion mailing list
> Therion@speleo.sk
> https://mailman.speleo.sk/listinfo/therion

_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion