public:user_software:cr-tools:installation_mac_os_x_10.6_64_bit

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
public:user_software:cr-tools:installation_mac_os_x_10.6_64_bit [2011-10-18 15:42] – created Lars Bahrenpublic:user_software:cr-tools:installation_mac_os_x_10.6_64_bit [2011-10-18 15:56] Lars Bahren
Line 5: Line 5:
   - [[#Introduction]]   - [[#Introduction]]
   - [[#Prerequisites]]   - [[#Prerequisites]]
 +    * [[#C/C++ compiler and tools]]
 +    * [[#Fortran compiler]]
 +    * [[#CMake]]
 +    * [[#Python]]
   - [[#Installing CR-Tools]]   - [[#Installing CR-Tools]]
  
 ==== Introduction ==== ==== Introduction ====
  
-The following are instructions for installing CR-Tools from source on Mac OSX 10.6 commonly known as Snow Leopard. While the system kernel itself does not run in 64 bit mode by default, all libraries are compiled 64 bit and the compiler is set to 64 bit architecture by default. Therefore these instructions also compile all the USG software in 64 bit, this may or may not give a speed increase.+The following are instructions for installing [[public:user software:CR-Tools]] from source on Mac OSX 10.6 commonly known as Snow Leopard. While the system kernel itself does not run in 64 bit mode by default, all libraries are compiled 64 bit and the compiler is set to 64 bit architecture by default. Therefore these instructions also compile all the USG software in 64 bit, this may or may not give a speed increase.
  
 We assume a clean system (factory default install of Snow Leopard and nothing else), if this is not the case and you run into architecture mismatch problems please make sure the compiler can find the right libraries. We assume a clean system (factory default install of Snow Leopard and nothing else), if this is not the case and you run into architecture mismatch problems please make sure the compiler can find the right libraries.
Line 30: Line 34:
 === Fortran compiler === === Fortran compiler ===
  
-Install the 64 bit optimized version of the GNU fortran compiler from the [[http://hpc.sourceforge.net|High Performance Computing]] project. +  - Install the 64 bit optimized version of the GNU fortran compiler from the [[http://hpc.sourceforge.net|High Performance Computing]] project. Make sure you select the gfortan only binaries which can be found [[http://prdownloads.sourceforge.net/hpc/gfortran-snwleo-intel-bin.tar.gz?download|here]]. 
-Make sure you select the gfortan only binaries which can be found [[http://prdownloads.sourceforge.net/hpc/gfortran-snwleo-intel-bin.tar.gz?download|here]]. +  Then <code bash> 
- +gunzip gcc-bin.tar.gz 
-Then +</code> (if your browser didn't do so already) and <code bash>
-  gunzip gcc-bin.tar.gz +
-(if your browser didn't do so already) and+
   sudo tar -xvf gcc-bin.tar -C /.   sudo tar -xvf gcc-bin.tar -C /.
-It installs everything in **/usr/local**+</code> It installs everything in ''/usr/local''
- +  You can test if this worked by typing <code bash>gfortran</code>
-You can test if this worked by typing +
-  gfortran+
  
 === CMake === === CMake ===
Line 49: Line 49:
  
 === Python === === Python ===
 +
 There are three ways to install Python. There are three ways to install Python.
 You may use the Enthought Python Distribution binary installer (EPD 6.3 64 bit) DMG (recommended), fink or you may compile Python and all required packages from source manually. You may use the Enthought Python Distribution binary installer (EPD 6.3 64 bit) DMG (recommended), fink or you may compile Python and all required packages from source manually.
 +
 === Using Fink === === Using Fink ===
 +
 == Installing 64 bit Fink == == Installing 64 bit Fink ==
 +
 First download the source code from [[http://downloads.sourceforge.net/fink/fink-0.29.21.tar.gz|here]]. First download the source code from [[http://downloads.sourceforge.net/fink/fink-0.29.21.tar.gz|here]].
  
Line 117: Line 121:
  
 === Manually compile from source === === Manually compile from source ===
 +
 If you want to build the Python Pypeline you will need to install the latest 2.6 series version of Python. If you want to build the Python Pypeline you will need to install the latest 2.6 series version of Python.
 Unfortunately the binaries for OSX Snow Leopard are compiled as 32 bit. Unfortunately the binaries for OSX Snow Leopard are compiled as 32 bit.
  • Last modified: 2017-03-08 15:27
  • by 127.0.0.1