<div dir="ltr"><div><div style="font-family:verdana,sans-serif" class="gmail_default">A recent brew update/brew upgrade seems to break my Therion install again. The library in question is 'fmt' which was upgraded from v11 to v12 apparently. If I try to compile anything with therion, I get the following error:</div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><div style="font-family:verdana,sans-serif" class="gmail_default"><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">dyld[13602]: Library not loaded: /opt/homebrew/opt/fmt/lib/libfmt.11.dylib</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">  </span>Referenced from: <1DDE563D-8CCA-3795-BBC8-F76B62F9AE43> /usr/local/bin/therion</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">  </span>Reason: tried: '/opt/homebrew/opt/fmt/lib/libfmt.11.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/fmt/lib/libfmt.11.dylib' (no such file), '/opt/homebrew/opt/fmt/lib/libfmt.11.dylib' (no such file), '/opt/homebrew/Cellar/fmt/12.1.0/lib/libfmt.11.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/fmt/12.1.0/lib/libfmt.11.dylib' (no such file), '/opt/homebrew/Cellar/fmt/12.1.0/lib/libfmt.11.dylib' (no such file)</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">zsh: abort<span class="gmail-Apple-converted-space">      </span>therion</span></p><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p></div><div style="font-family:verdana,sans-serif" class="gmail_default">Do you recommend I look at trying to install the v11 again (brew install fmt@11.2.0 doesn't work) or does this need to be addressed by therion developers?</div></div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">Thanks in advance,</div><div style="font-family:verdana,sans-serif" class="gmail_default">Anze</div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><b style="color:rgb(102,102,102);font-family:verdana,sans-serif">Anže Abram</b></div><div><font color="#666666" face="verdana, sans-serif">Ulica bratov Učakar 84, 1000 Ljubljana</font></div><div><font color="#666666" face="verdana, sans-serif">SI - Slovenia</font></div><div><font color="#666666" face="verdana, sans-serif"><br></font></div><div><font color="#666666" face="verdana, sans-serif"><b>M</b> +386 41 480 906</font></div><div><font color="#666666" face="verdana, sans-serif"><b>@</b> <a href="mailto:anze.abram@gmail.com" target="_blank">anze.abram@gmail.com</a></font></div><div><font color="#666666" face="verdana, sans-serif"><br></font></div><div><font color="#666666" face="verdana, sans-serif"><i>Naše oči je zalila</i></font></div><div><font color="#666666" face="verdana, sans-serif"><i>lava goreča</i>.</font></div></div></div></div><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, 1 Nov 2025 at 09:55, Anže Abram <<a href="mailto:anze.abram@gmail.com">anze.abram@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div style="font-family:verdana,sans-serif" class="gmail_default">Thank you for this tip, I managed to successfully compile it this way. I had to do 'cd .' before cmake command, and finish off with 'make install' to place the apps at the correct location. It still produced a few errors in Loch sections, but the program seems to run OK in the end. The errors:</div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><div style="font-family:verdana,sans-serif" class="gmail_default"><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">[ 92%] </span><span style="font-variant-ligatures:no-common-ligatures">Building CXX object loch/CMakeFiles/loch.dir/lxWX.cxx.o</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">[ 92%] </span><span style="font-variant-ligatures:no-common-ligatures">Building CXX object loch/CMakeFiles/loch.dir/lxData.cxx.o</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><b>/Users/aabram/Downloads/--therion-6.3.4/loch/lxData.cxx:255:12: </b></span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(200,20,201)"><b>warning: </b></span><span style="font-variant-ligatures:no-common-ligatures"><b>unused variable 'inpln' [-Wunused-variable]</b><b></b></span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><span>  </span>255 | <span>  </span>wxString inpln, flags, filename;</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)"><span>      </span>|<span> </span></span><span style="font-variant-ligatures:no-common-ligatures"><b> <span>          </span>^~~~~</b><b></b></span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><b>/Users/aabram/Downloads/--therion-6.3.4/loch/lxData.cxx:255:19: </b></span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(200,20,201)"><b>warning: </b></span><span style="font-variant-ligatures:no-common-ligatures"><b>unused variable 'flags' [-Wunused-variable]</b><b></b></span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><span>  </span>255 | <span>  </span>wxString inpln, flags, filename;</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)"><span>      </span>| </span><span style="font-variant-ligatures:no-common-ligatures"><b><span>                  </span>^~~~~</b><b></b></span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><b>/Users/aabram/Downloads/--therion-6.3.4/loch/lxData.cxx:255:26: </b></span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(200,20,201)"><b>warning: </b></span><span style="font-variant-ligatures:no-common-ligatures"><b>unused variable 'filename' [-Wunused-variable]</b><b></b></span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><span>  </span>255 | <span>  </span>wxString inpln, flags, filename;</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)"><span>      </span>|<span> </span></span><span style="font-variant-ligatures:no-common-ligatures"><b> <span>                        </span>^~~~~~~~</b><b></b></span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">3 warnings generated.</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">[ 93%] </span><span style="font-variant-ligatures:no-common-ligatures">Building CXX object loch/CMakeFiles/loch.dir/lxGLC.cxx.o</span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)">[ 94%] </span><span style="font-variant-ligatures:no-common-ligatures">Building CXX object loch/CMakeFiles/loch.dir/lxImgIO.cxx.o</span></p><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="color:rgb(34,34,34);font-family:verdana,sans-serif;font-size:small">For those having problems with tcl/tk versions, there is a section at homebrew-therion mentioning this problem: </span><span style="font-family:verdana,sans-serif;font-size:small;color:rgb(34,34,34)"><a href="https://github.com/ladislavb/homebrew-therion?tab=readme-ov-file#xtherion---cant-find-package-bwidget" target="_blank">https://github.com/ladislavb/homebrew-therion?tab=readme-ov-file#xtherion---cant-find-package-bwidget</a></span><br></p><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-family:verdana,sans-serif;font-size:small;color:rgb(34,34,34)"><br></span></p><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-family:verdana,sans-serif;font-size:small;color:rgb(34,34,34)">Cheers,</span></p><p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(47,180,29)"><span style="font-family:verdana,sans-serif;font-size:small;color:rgb(34,34,34)">A.</span></p></div><br clear="all"></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><b style="color:rgb(102,102,102);font-family:verdana,sans-serif">Anže Abram</b></div><div><font color="#666666" face="verdana, sans-serif">Ulica bratov Učakar 84, 1000 Ljubljana</font></div><div><font color="#666666" face="verdana, sans-serif">SI - Slovenia</font></div><div><font color="#666666" face="verdana, sans-serif"><br></font></div><div><font color="#666666" face="verdana, sans-serif"><b>M</b> +386 41 480 906</font></div><div><font color="#666666" face="verdana, sans-serif"><b>@</b> <a href="mailto:anze.abram@gmail.com" target="_blank">anze.abram@gmail.com</a></font></div><div><font color="#666666" face="verdana, sans-serif"><br></font></div><div><font color="#666666" face="verdana, sans-serif"><i>Naše oči je zalila</i></font></div><div><font color="#666666" face="verdana, sans-serif"><i>lava goreča</i>.</font></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 30 Oct 2025 at 13:50, Oliver Legg <<a href="mailto:ollylegg@gmail.com" target="_blank">ollylegg@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Trying using cmake, I find it does a better job at finding dependencies:<br>
<br>
    cd therion<br>
    cmake -S . -B build<br>
    cd build<br>
    make<br>
<br>
> On 30 Oct 2025, at 13:36, Anže Abram <<a href="mailto:anze.abram@gmail.com" target="_blank">anze.abram@gmail.com</a>> wrote:<br>
> <br>
> Hi.<br>
> <br>
> - I am also using the 6.3.4 version I got from <a href="https://github.com/therion/therion/releases/tag/v6.3.4" rel="noreferrer" target="_blank">https://github.com/therion/therion/releases/tag/v6.3.4</a><br>
> - For compiling from source, I am using this page: <a href="https://therion.speleo.sk/wiki/os-tips:osx10.8" rel="noreferrer" target="_blank">https://therion.speleo.sk/wiki/os-tips:osx10.8</a><br>
> <br>
> I produce the error when I run the bolded command.<br>
> <br>
> cd ~/Downloads/therion<br>
> make config-macosx<br>
> make <----<br>
> cd loch<br>
> make<br>
> cd ..<br>
> make install<br>
> <br>
> - I installed all the dependencies before via homebrew. Most were installed, but I run into two problems:<br>
> <br>
> 'lcdf' package is non-existent, so I installed 'lcdf-typetools' instead.<br>
> 'pkg' package is also non-existant, but I didn't know which package to install instead. Suggestions?<br>
> <br>
> Maybe it's worth pointing out that 'therion' and 'xtherion' compile fine, it's the Loch part that the compiler gets stuck at.<br>
> <br>
> Anze<br>
> <br>
> Anže Abram<br>
> Ulica bratov Učakar 84, 1000 Ljubljana<br>
> SI - Slovenia<br>
> <br>
> M +386 41 480 906<br>
> @ <a href="mailto:anze.abram@gmail.com" target="_blank">anze.abram@gmail.com</a><br>
> <br>
> Naše oči je zalila<br>
> lava goreča.<br>
> <br>
> <br>
> On Thu, 30 Oct 2025 at 12:20, Oliver Legg <<a href="mailto:ollylegg@gmail.com" target="_blank">ollylegg@gmail.com</a>> wrote:<br>
> Anže,<br>
> <br>
> I managed to compile therion from source yesterday, on an Apple Silicon Mac, but with the previous version of macOS Sequoia 15.6.1.<br>
> <br>
> I used the v6.3.4 tag (17059ab27ce491f1edac150da2b7e2011f79b800).<br>
> <br>
> Are you using the CMake build method?<br>
> <br>
> I did install the dependencies via Homebrew (taken from the `ladislavb/homebrew-therion` repository):<br>
> <br>
>     brew install BWidget cmake catch2 fmt freetype ghostscript imagemagick lcdf libjpeg libpng pkg proj tcl vtk wxwidgets zlib<br>
>     brew install --cask xquartz<br>
> <br>
> Olly<br>
> <br>
> > On 30 Oct 2025, at 07:52, Anže Abram <<a href="mailto:anze.abram@gmail.com" target="_blank">anze.abram@gmail.com</a>> wrote:<br>
> > <br>
> > Greetings.<br>
> > <br>
> > 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'.<br>
> > <br>
> > (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.<br>
> > <br>
> > <a href="https://github.com/ladislavb/homebrew-therion/issues/15" rel="noreferrer" target="_blank">https://github.com/ladislavb/homebrew-therion/issues/15</a><br>
> > <br>
> > (2) I tried to compile it from source, but it gets stuck while trying to compile Loch with the following error:<br>
> > <br>
> > In file included from lxSetup.cxx:39:<br>
> > ./lxData.h:35:10: fatal error: 'vtkPolyData.h' file not found<br>
> >    35 | #include <vtkPolyData.h><br>
> >       |          ^~~~~~~~~~~~~~~<br>
> > 1 error generated.<br>
> > make[1]: *** [lxSetup.o] Error 1<br>
> > make: *** [loch/loch] Error 2<br>
> > <br>
> > Does anyone know of a solution, how to tackle any of these problems by chance? Thanks in advance,<br>
> > Anze <br>
> > <br>
> > Anže Abram<br>
> > Ulica bratov Učakar 84, 1000 Ljubljana<br>
> > SI - Slovenia<br>
> > <br>
> > M +386 41 480 906<br>
> > @ <a href="mailto:anze.abram@gmail.com" target="_blank">anze.abram@gmail.com</a><br>
> > <br>
> > Naše oči je zalila<br>
> > lava goreča.<br>
> > _______________________________________________<br>
> > Therion mailing list<br>
> > <a href="mailto:Therion@speleo.sk" target="_blank">Therion@speleo.sk</a><br>
> > <a href="https://mailman.speleo.sk/listinfo/therion" rel="noreferrer" target="_blank">https://mailman.speleo.sk/listinfo/therion</a><br>
> <br>
> _______________________________________________<br>
> Therion mailing list<br>
> <a href="mailto:Therion@speleo.sk" target="_blank">Therion@speleo.sk</a><br>
> <a href="https://mailman.speleo.sk/listinfo/therion" rel="noreferrer" target="_blank">https://mailman.speleo.sk/listinfo/therion</a><br>
> _______________________________________________<br>
> Therion mailing list<br>
> <a href="mailto:Therion@speleo.sk" target="_blank">Therion@speleo.sk</a><br>
> <a href="https://mailman.speleo.sk/listinfo/therion" rel="noreferrer" target="_blank">https://mailman.speleo.sk/listinfo/therion</a><br>
<br>
_______________________________________________<br>
Therion mailing list<br>
<a href="mailto:Therion@speleo.sk" target="_blank">Therion@speleo.sk</a><br>
<a href="https://mailman.speleo.sk/listinfo/therion" rel="noreferrer" target="_blank">https://mailman.speleo.sk/listinfo/therion</a><br>
</blockquote></div>
</blockquote></div>