Skip to content

Step by Step Installation Instructions for Singular

jankoboehm edited this page Jun 2, 2017 · 34 revisions

There are three basic ways to obtain Singular:

Compile from the latest sources in GitHub

Do this if you need a new feature introduced after the last release, or if you want to develop for Singular.

  • Step by step instructions Linux systems:

  • Shell scripts for doing the process automatically on Linux systems:

  • Step by step instructions for Windows systems:

    • Cygwin32, includes instructions to compile NTL, Flint, 4ti2, cddlib, Surf, and Surfer.
    • Cygwin64, includes instructions to compile NTL, Flint, 4ti2, and cddlib.
  • Step by step instructions for Mac systems

Compile from the source code of the latest release

Do this if the binary release versions do not work for you.

Install the binary of the latest release

Do this if you just want to use Singular.

Clone this wiki locally