Skip to main content Link Search Menu Expand Document (external link)

System requirements

Table of contents

  1. System requirements
    1. Linux
    2. macOS (Apple Silicon)

System requirements

GLIMPSE2 is a set of C++ tools covering the process of haplotype phasing in large datasets. GLIMPSE2 supports the following platforms:

  • Linux x86_64 (GCC or Clang)
  • Linux aarch64/ARM64 (GCC or Clang)
  • macOS ARM64 / Apple Silicon (Clang)

Linux

We require a version of GCC > 4.4 or a recent version of Clang. We recommend using the latest available version for your system.

For example running the following instruction on Ubuntu 20.04 focal:

sudo apt install build-essential

will install the GNU g++ compiler version 9.2. To check the version of your g++ compiler, simply run:

g++ --version

macOS (Apple Silicon)

macOS builds use the Apple Clang compiler included with Xcode Command Line Tools. To install:

xcode-select --install

To check your compiler version:

clang++ --version