Homebrew formulae to install Therion on macOS platform. Therion process survey data and generates maps or 3D models of caves - see https://therion.speleo.sk
If you need to have tcl-tk first in your PATH run:
echo 'export PATH="/usr/local/opt/tcl-tk/bin:$PATH"' >> ~/.bash_profile
For compilers to find tcl-tk you may need to set:
export LDFLAGS="-L/usr/local/opt/tcl-tk/lib"
export CPPFLAGS="-I/usr/local/opt/tcl-tk/include"
==> Summary
🍺 /usr/local/Cellar/tcl-tk/8.6.8: 2,849 files, 46.2MB
==> Installing therion
==> Cloning https://github.com/therion/therion.git
Cloning into '/Users/ehristova/Library/Caches/Homebrew/therion--git'...
==> Checking out revision 3ec70c6
Note: checking out '3ec70c6'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b
HEAD is now at 3ec70c6 Merge pull request #101 from ladislavb/patch-2
==> make config-macosx
==> make
Last 15 lines from /Users/ehristova/Library/Logs/Homebrew/therion/02.make:
cc -c -I. -o pj_phi2.o pj_phi2.c
cc -c -I. -o pj_pr_list.o pj_pr_list.c
cc -c -I. -o pj_qsfn.o pj_qsfn.c
cc -c -I. -o pj_release.o pj_release.c
cc -c -I. -o pj_strerrno.o pj_strerrno.c
cc -c -I. -o pj_transform.o pj_transform.c
cc -c -I. -o pj_tsfn.o pj_tsfn.c
cc -c -I. -o pj_units.o pj_units.c
cc -c -I. -o pj_utils.o pj_utils.c
cc -c -I. -o pj_zpoly1.o pj_zpoly1.c
cc -c -I. -o proj_mdist.o proj_mdist.c
cc -c -I. -o proj_rouss.o proj_rouss.c
cc -c -I. -o rtodms.o rtodms.c
cc -c -I. -o vector1.o vector1.c
ar cr ./libproj.a ./*.o
Do not report this issue to Homebrew/brew or Homebrew/core!
$ brew linkapps
Error: Unknown command: linkapps
$ xtherion
-bash: xtherion: command not found
$ therion
-bash: therion: command not found`
I had some missing dir errors which i fixed creating by myself, i also tried the manual installation but it didn't work too.
Hi, I followed the instructions and this is my console output: `$ brew install https://raw.githubusercontent.com/ladislavb/homebrew-therion/master/therion.rb ######################################################################## 100.0% ==> Installing dependencies for therion: vtk, wxmac and tcl-tk ==> Installing therion dependency: vtk ==> Downloading https://homebrew.bintray.com/bottles/vtk-8.1.2.mojave.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/5b/5b8a2aa16741db6f3fb5b4a8cf0a0e4057291457018521a06e31a88821d79828?__gda__=exp=1545147903~hmac=8168c06bd835d9379f0108b84f290e6980d154e4e2a0a3e539efa2988979295c&response-content-disposition=attachment%3Bfilename%3D%22vtk-8.1.2.mojave.bottle.tar.gz%22&response-content-type=application%2Fgzip&requestInfo=U2FsdGVkX19 ######################################################################## 100.0% ==> Pouring vtk-8.1.2.mojave.bottle.tar.gz Warning: vtk dependency gcc was built with a different C++ standard library (libstdc++ from clang). This may cause problems at runtime. ==> Caveats Even without the --with-qt option, you can display native VTK render windows from python. Alternatively, you can integrate the RenderWindowInteractor in PyQt5 or Wx at runtime. Read more: import vtk.qt5; help(vtk.qt5) or import vtk.wx; help(vtk.wx) ==> Summary 🍺 /usr/local/Cellar/vtk/8.1.2: 3,472 files, 120.7MB ==> Installing therion dependency: wxmac ==> Downloading https://homebrew.bintray.com/bottles/wxmac-3.0.4_1.mojave.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/1d/1ddeb111fc0519d87dbdb4cf3887c0976ea4e077bb6e6c26493b7d1ec930b048?__gda__=exp=1545147944~hmac=99806a6dd688d59b92fbc099a9d539d391a490e84343f384f3e178ca463c0284&response-content-disposition=attachment%3Bfilename%3D%22wxmac-3.0.4_1.mojave.bottle.tar.gz%22&response-content-type=application%2Fgzip&requestInfo=U2FsdGV ######################################################################## 100.0% ==> Pouring wxmac-3.0.4_1.mojave.bottle.tar.gz 🍺 /usr/local/Cellar/wxmac/3.0.4_1: 813 files, 23.8MB ==> Installing therion dependency: tcl-tk ==> Downloading https://homebrew.bintray.com/bottles/tcl-tk-8.6.8.mojave.bottle.1.tar.gz ==> Downloading from https://akamai.bintray.com/12/120f17e162aa5e7351d59a97dc068055b421892ebb6226734349ee759ca42754?__gda__=exp=1545147952~hmac=f76c72f80bd133c08969327fa07df249ba94cc5bd5450cb10eff3335db73a7bf&response-content-disposition=attachment%3Bfilename%3D%22tcl-tk-8.6.8.mojave.bottle.1.tar.gz%22&response-content-type=application%2Fgzip&requestInfo=U2FsdG ######################################################################## 100.0% ==> Pouring tcl-tk-8.6.8.mojave.bottle.1.tar.gz ==> Caveats tcl-tk is keg-only, which means it was not symlinked into /usr/local, because tk installs some X11 headers and macOS provides an (older) Tcl/Tk.
If you need to have tcl-tk first in your PATH run: echo 'export PATH="/usr/local/opt/tcl-tk/bin:$PATH"' >> ~/.bash_profile
For compilers to find tcl-tk you may need to set: export LDFLAGS="-L/usr/local/opt/tcl-tk/lib" export CPPFLAGS="-I/usr/local/opt/tcl-tk/include"
==> Summary 🍺 /usr/local/Cellar/tcl-tk/8.6.8: 2,849 files, 46.2MB ==> Installing therion ==> Cloning https://github.com/therion/therion.git Cloning into '/Users/ehristova/Library/Caches/Homebrew/therion--git'... ==> Checking out revision 3ec70c6 Note: checking out '3ec70c6'.
You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:
git checkout -b
HEAD is now at 3ec70c6 Merge pull request #101 from ladislavb/patch-2 ==> make config-macosx ==> make Last 15 lines from /Users/ehristova/Library/Logs/Homebrew/therion/02.make: cc -c -I. -o pj_phi2.o pj_phi2.c cc -c -I. -o pj_pr_list.o pj_pr_list.c cc -c -I. -o pj_qsfn.o pj_qsfn.c cc -c -I. -o pj_release.o pj_release.c cc -c -I. -o pj_strerrno.o pj_strerrno.c cc -c -I. -o pj_transform.o pj_transform.c cc -c -I. -o pj_tsfn.o pj_tsfn.c cc -c -I. -o pj_units.o pj_units.c cc -c -I. -o pj_utils.o pj_utils.c cc -c -I. -o pj_zpoly1.o pj_zpoly1.c cc -c -I. -o proj_mdist.o proj_mdist.c cc -c -I. -o proj_rouss.o proj_rouss.c cc -c -I. -o rtodms.o rtodms.c cc -c -I. -o vector1.o vector1.c ar cr ./libproj.a ./*.o
Do not report this issue to Homebrew/brew or Homebrew/core!
$ brew linkapps Error: Unknown command: linkapps $ xtherion -bash: xtherion: command not found $ therion -bash: therion: command not found`
I had some missing dir errors which i fixed creating by myself, i also tried the manual installation but it didn't work too.
Do you have any suggestions?
Thanks!