install:install_legacy

This is an old revision of the document!


Dependencies for 3.0 and earlier versions

Before you start you should check whether you have got all the building tools and prerequisite packages:

  • C and C++ compilers (one of the following):
    • gcc and g++, version 4.2+ (Note that these might come in several packages)
    • clang, version 3.2+
  • C++ Library (one of the following):
    • GNU C++ Library. (On Linux this is usually already in the base system, or comes with gcc)
    • libc++, might come with LLVM/clang (supported since polymake version 3.0)
  • XML processing tools: libxml2, libxslt (both being standard components of Gnome environment)
  • GNU Readline & History library v5.0+
  • Perl 5.10.0+, with all of the following modules:
    • ExtUtils::Embed, which some distributions ship separately as perl-ExtUtils-Embed
    • XML::LibXML, XML::LibXSLT, and XML::Writer
    • Term::ReadLine::Gnu
    • Term::ReadKey (only for the development version of polymake)
  • GMP library 4.2.0+ . Some Linux vendors split the GMP in two packages, shared libraries and development stuff. Please install both. You also need to enable/install the C++ bindings for polymake version 2.11+.
  • MPFR library 3.0.0+ . Again both shared libraries and development stuff are required.
  • install/install_legacy.1548500533.txt.gz
  • Last modified: 2019/01/26 11:02
  • by oroehrig