Supported Development Environments
- Microsoft Visual Studio 2019 or 2022.
- GNU GCC 4.8.x or higher.
Deployment Environments
- Microsoft Windows (7 or higher).
- Linux (kernel 2.6.32-71 or higher).
Standard Platforms
By default, we provide distribution packages for the following platforms:
- CentOS 7 with GCC 4.8.x.
- RHEL 8 with GCC 8.5.x.
- RHEL 9 with GCC 11.5.x.
- RHEL 10 with GCC 14.2.x.
- Ubuntu 18.04 with GCC 7.5.x.
- Ubuntu 20.04 with GCC 9.4.x.
- Ubuntu 22.04 with GCC 12.3.x.
- Ubuntu 24.04 with GCC 14.2.x.
- Windows with Visual Studio 2019 or 2022.
- Note
- x86 builds are not available. Only x64 builds are supported for all the platforms.
Encrypted Connections
Encrypted connections to the exchange rely on OpenSSL 1.1.1 or later, the first version providing TLS 1.3. The Handler throws an exception at construction when HandlerSettings::sslEnabled is true and it was built against an older OpenSSL, so on a platform whose system OpenSSL predates 1.1.1 — CentOS 7 among those listed above — encrypted connections are not available.
See SSL/TLS Connectivity for the details.