Requirements

This section describes the supported platforms, compilers, and dependencies for Panopticon.

Supported Platforms

Panopticon is supported on the following platforms:

Microsoft Windows x86 64

Linux x86 64

The minimum supported versions of particular Linux distributions are:

Supported Compilers

Platform Architecture Compiler Name Compiler Version
Microsoft Windows x86 64 cl Microsoft C/C++ Optimizing Compiler for x64 Version 17 (Visual Studio 2012) to Version 19 (Visual Studio 2019).
Linux x86 64 gcc/g++ 4.1.0 to 4.9.2

Software Dependencies

To run Panopticon on Windows requires the Microsoft Visual C++ 2019 redistributables to be installed.

To run Panopticon on Linux/UNIX platforms requires libstdc++.so.6 and libgcc_s.so.1 from GCC 5.4. For your convenience, these are provided in the redist folder of your Panopticon installation.

NOTE: The kvoop, servant, and WKOOP executables must be able to link to libstdc++.so.6 and libgcc_s.so.1.

Some components require specific third-party software: