os-tips:osx10.8

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
os-tips:osx10.8 [2020/05/21 19:13] – [Older instructions:] slukaos-tips:osx10.8 [2020/05/28 17:44] – [Building therion/xtherion/loch] sluka
Line 5: Line 5:
 ===== Preface ===== ===== Preface =====
  
-This guide covers therion 5.3.10 installation on OS X 10.8 Mountain Lion. +This guide covers Therion installation on OS X from source.
-//(With version 5.3.11 you will not need to edit installation files in **Preparation** sectionSluka)//+
  
 We will need We will need
Line 15: Line 14:
   * Some therion dependecies will be installed using **Homebrew** package manager.   * Some therion dependecies will be installed using **Homebrew** package manager.
  
-wxWidgets 2.8 will not build on OS X 10.8 - http://lists.macosforge.org/pipermail/macports-users/2012-August/030346.html - so we are forced to use development 2.9 version 
  
-:!: Warning: If Loch is not working correctly - try: start Loch and open files by double-click in Finder. (Sluka). Loch is working as expected now, but after upgrade to 10.8.3 I had to recompile it. 
 ===== Homebrew ===== ===== Homebrew =====
  
Line 48: Line 45:
 "--overwrite" parameter you may use if problems with linking (there is another installation, not the brew's). ImageMagick is such case, it is installed by MacOSX Xcode installation, but evidently not all necessary files. "--overwrite" parameter you may use if problems with linking (there is another installation, not the brew's). ImageMagick is such case, it is installed by MacOSX Xcode installation, but evidently not all necessary files.
  
-===== Building therion/xtherion/loch =====+In case you want to use Survex for loop-closure or if you want to compile samples install Survex: 
 + 
 +<code> 
 +brew tap survex/survex https://git.survex.com/homebrew-survex 
 +brew install survex 
 +</code> 
 + 
 +Once you've installed as above, you can upgrade your homebrew packages (including Survex) like so: 
 + 
 +<code> 
 +brew update 
 +brew upgrade 
 +</code> 
 +===== Building therion xtherion loch =====
  
 Download therion source code from http://therion.speleo.sk/download.php Download therion source code from http://therion.speleo.sk/download.php
  
-Extract tarball to ~/Downloads+Extract tarball to ~/Downloads or another prefered place. 
 + 
 + 
 +==== Compilation ==== 
 + 
 +In Terminal run: 
 + 
 +<code> 
 +cd ~/Downloads/therion 
 +make config-macosx 
 +make 
 +cd loch 
 +make 
 +cd .. 
 +make install 
 +</code> 
 + 
 +===== Final steps ===== 
 + 
 +Copy ~/Downloads/therion/loch/loch.app to Applications folder
  
-==== Preparation ====+===== Preparation for old version 0.3.10 =====
  
 In Terminal run: In Terminal run:
Line 174: Line 203:
 </code> </code>
  
-==== Compilation ==== 
- 
-In Terminal run: 
- 
-<code> 
-cd ~/Downloads/therion 
-make config-macosx 
-make 
-cd loch 
-make 
-cd .. 
-make install 
-</code> 
- 
-===== Final steps ===== 
- 
-Copy ~/Downloads/therion/loch/loch.app to Applications folder 
  • os-tips/osx10.8.txt
  • Last modified: 4 years ago
  • by sluka