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
-
Windows Server 2019
-
Windows Server 2016
-
Windows Server 2012
-
Windows 10
-
Windows 7 SP1
-
Windows Server 2008 R2
-
Windows Server 2008 SP2
Linux x86 64
The minimum supported versions of particular Linux distributions are:
-
Red Hat Enterprise Linux (RHEL) 6
-
CentOS 6
-
SuSE Linux Enterprise Server (SLES) 12
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
.
- If these are installed in a system folder, like
/lib64
, KeyView will find them automatically. - If you prefer you can add the path of the folder containing these libraries to the environment variable
LD_LIBRARY_PATH
.
Some components require specific third-party software:
-
A Java Development Kit (JDK) corresponding to OpenJDK version 1.8 or later is required to use the Java API.