Supported Platforms for Ice 3.7.11
Ice 3.7.11 is supported on the platform, compiler, and environment combinations shown below. Other platforms and compilers might work as well but have not been tested. Please contact us if you need support for a platform or compiler that is not on this list.
On this page:
Ice for C++
| Run-Time Platform | Compiler | Run-Time Architecture | Development Platform |
|---|---|---|---|
Windows 10 Windows Server 2022 | Visual Studio 2019, Visual Studio 2022, Visual Studio 2026 | x86, x64 | Same as Run-Time |
Amazon Linux 2023 Red Hat Enterprise Linux 9 Debian 12 (Bookworm) Ubuntu 22.04 (Jammy Jellyfish) | GCC (default version) | x86_64, aarch64 amd64, arm64 | Same as Run-Time |
macOS 26 | Xcode 26 | Apple Silicon | Same as Run-Time |
| iOS 26 | Xcode 26 | Apple Silicon, iOS Simulator | macOS 26 |
Ice for C++ provides two separate Slice to C++ mappings, the Slice to C++11 mapping and the Slice to C++98 mapping. You can use either (or both) mappings with all the C++ compilers.
Ice for C#/.NET
| Target Framework | .NET Runtime | Platform | Compiler | Architecture |
|---|---|---|---|---|
| .NET Standard 2.0 | .NET Framework 4.7.2 or later | Windows 10 Windows Server 2022 | Visual Studio 2019, Visual Studio 2022, Visual Studio 2026 | x86, x64 |
.NET Standard 2.0 | .NET 8.0 .NET 10.0 | Windows 10 Windows Server 2022 Amazon Linux 2023 Red Hat Enterprise Linux 9 Debian 12 (Bookworm) Ubuntu 22.04 (Jammy Jellyfish) macOS 26 | .NET 8.0 SDK, .NET 10.0 SDK | x64 x86_64, aarch64
|
Ice for Java
| Platform | Environment |
|---|---|
| All Ice for C++ platforms | JDK 17, JDK 21, JDK 25 |
| Android 7.0 to 13.0 | JDK 17 and Android Studio |
Ice for Java Compat
| Platform | Environment |
|---|---|
| All Ice for C++ platforms | JDK 17 |
| Android 5.0 to 13.0 | JDK 17 and Android Studio |
Ice for JavaScript
| Platform | Environment |
|---|---|
| Web browser with ECMAScript 6 | Recent versions of Chrome, Edge, Firefox, Safari |
Windows 10 Windows Server 2022 Ubuntu 22.04 (Jammy Jellyfish) macOS 26 | Node.js 22.x LTS Node.js 24.x LTS |
Ice for MATLAB
| Platform | Environment | Architecture |
|---|---|---|
Windows 10 | MATLAB 2025b | x64 |
| Ubuntu 24.04 (Noble Numbat) | MATLAB 2025b | x86_64 |
Ice for Objective-C
| Run-Time Platform | Compiler | Run-Time Architecture | Development Platform |
|---|---|---|---|
macOS 26 | Xcode 26 | Apple Silicon | Same as Run-Time |
| iOS 26 | Xcode 26 | Apple Silicon, iOS Simulator | macOS 26 |
Ice for PHP
| Platform | Environment | Architecture |
|---|---|---|
Amazon Linux 2023 Red Hat Enterprise Linux 9 Debian 12 (Bookworm) Ubuntu 22.04 (Jammy Jellyfish) | PHP 8.4 PHP 8.0 PHP 8.2 PHP 8.1 | See Ice for C++ |
Ice for Python
| Platform | Environment | Architecture |
|---|---|---|
Windows 10 Windows Server 2022 | Python 3.13 | See Ice for C++ |
Amazon Linux 2023 Red Hat Enterprise Linux 9 Debian 12 (Bookworm) Ubuntu 22.04 (Jammy Jellyfish) | Python 3.12 Python 3.9 Python 3.11 Python 3.10 | |
| macOS 26 | Python 3.13 |
Ice for Ruby
| Platform | Environment | Architecture |
|---|---|---|
Debian 12 (Bookworm) Ubuntu 22.04 (Jammy Jellyfish) | Ruby 3.1 Ruby 3.0 | See Ice for C++ |
Ice for Swift
| Run-Time Platform | Compiler | Run-Time Architecture | Development Platform |
|---|---|---|---|
macOS 26 | Xcode 26 | Apple Silicon | Same as Run-Time |
| iOS 26 | Xcode 26 | Apple Silicon, iOS Simulator | macOS 26 |