Skip to content

Installation

Brian Kloppenborg edited this page Sep 21, 2018 · 18 revisions

At present the only installation method for SIMTOI is compilation from source. Below we have a few documents which can help you get SIMTOI running on your system. SIMTOI use the OpenCL Interferometry Library (liboi) to compute interferometric quantities. liboi is included as a git submodule, thus the prerequisites for SIMTOI also solve all prerequisites for liboi too.

Requirements

  • A compiler with C++11 support (e.g. gcc/g++ v4.6.3 or later)
  • A graphics card with OpenGL 3.3 (or later) and OpenCL 1.1 (or later)
    • Discrete cards from NVIDIA and ATI/AMD work well
    • Intel Integrated / HD / Iris graphics being tested
    • AMD Integrated (APU / GCN) not tested
  • OpenGL Mathematics Library (glm)
  • cmake 2.8 or higher
  • git
  • LAPACK and BLAS libraries
  • QT4 library
  • cfitsio and ccfits libraries for FITS and OIFITS handling

Below are installation instructions for various operating systems:

Apple

Due to a bug in how QT4 initalizes OpenGL contexts, SIMTOI will compile on Apple machines, but it will not function. A solution has been proposed; however, it has not yet been implemented. If you are interested in helping fix this issue, please see the contributing guidelines to the right.

  • [OS X 10.9 Mavericks](Installation OS 10.9 Mavericks)

Ubuntu Linux