Supported Platforms for Ice and Ice Touch 3.6.4

Ice and Ice Touch 3.6.4 are supported on the platform, compiler, and environment combinations shown below. Other platforms and compilers might work as well but have not been tested.

On this page:

Ice and Ice Touch for C++

Run-Time PlatformCompilerRun-Time ArchitectureDevelopment
Platform
Provided By

Windows 7
Windows 8.1
Windows 10
Windows Server 2008 R2
Windows Server 2012

Visual Studio 2010, Visual Studio 2012, Visual Studio 2013, Visual Studio 2015

x86, x64Same as Run-TimeIce
Windows 10 UWP (Universal Windows)Visual Studio 2015x86, x64Same as Run-TimeIce

Amazon Linux 2017.03
Debian 9 (stretch)
Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 7
SUSE Linux Enterprise Server 11
SUSE Linux Enterprise Server 12
Ubuntu 14.04 (Trusty Tahr)
Ubuntu 16.04 (Xenial Xerus) 

GCC (default version)

x86_64
amd64, armhf
i686
, x86_64
i686, x86_64
i586, x86_64
x86_64
i386, amd64
amd64

Same as Run-TimeIce
Linux Yocto 2.1GCC 5.3armhfUbuntu 16.04 amd64Ice

macOS 10.12 (Sierra)

Xcode 8

x86_64

Same as Run-TimeIce and Ice Touch
iOS 9 or greaterXcode 8

armv7, armv7s, arm64, iOS Similator

macOS 10.12 (Sierra)Ice Touch

Ice for C#/.NET

PlatformCompilerArchitecture

Windows 7
Windows 8.1
Windows 10
Windows Server 2008 R2
Windows Server 2012

Visual Studio 2012, Visual Studio 2013, Visual Studio 2015

x86, x64

Ice for Java

PlatformEnvironment
All Ice for C++ platformsJDK 1.7, JDK 1.8
Android 4.2 or later

JDK 1.7, JDK 1.8, Android Studio

Ice for JavaScript

PlatformEnvironment
Web browserRecent versions of Internet Explorer, Chrome, Firefox, Safari

Windows 7
Windows 8.1
Windows 10
Windows Server 2008 R2
Windows Server 2012
Ubuntu 14.04 (Trusty Tahr)
Ubuntu 16.04 (Xenial Xerus) 
macOS 10.12 (Sierra)

Node.js 4.2.x or greater

Ice and Ice Touch for Objective-C

Run-Time Platform
Compiler
Run-Time Architecture
Development Platform

Provided by

macOS 10.12 (Sierra)

Xcode 8

x86_64

Same as Run-TimeIce and
Ice Touch
iOS 9 or greaterXcode 8

armv7s, arm64, iOS Simulator

macOS 10.12 (Sierra)Ice Touch


Ice for PHP

PlatformEnvironmentArchitecture

Windows 7
Windows 8.1
Windows 10
Windows Server 2008 R2
Windows Server 2012

PHP 5.6x86
Amazon Linux 2017.03
Debian 9 (stretch)
Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 7
SUSE Linux Enterprise Server 11
SUSE Linux Enterprise Server 12
Ubuntu 14.04 (Trusty Tahr)
Ubuntu 16.04 (Wily Werewolf) 
PHP 5.3
PHP 7.0
PHP 5.3
PHP 5.4
PHP 5.3
PHP 5.5
PHP 5.5
PHP 7.0
x86_64
amd64
i686, x86_64

i686, x86_64
i586, x86_64
x86_64
i386, amd64
amd64 
macOS 10.12 (Sierra)

PHP 5.6 

x86_64

Ice for Python

PlatformEnvironmentArchitecture

Windows 7
Windows 8.1
Windows 10
Windows Server 2008 R2
Windows Server 2012

Python 2.7, Python 3.6

x86, x64

Amazon Linux 2017.03
Debian 9 (stretch)
Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 7
SUSE Linux Enterprise Server 11
SUSE Linux Enterprise Server 12
Ubuntu 14.04 (Trusty Tahr)
Ubuntu 16.04 (Xenial Xerus)  

Python 2.6, Python 2.7, Python 3.4, Python 3.5

x86_64
amd64, armhf
i686, x86_64
i686, x86_64
i586, x86_64
x86_64
i386, amd64
amd64

macOS 10.12 (Sierra)Python 2.7, Python 3.4, Python 3.5x86_64

Ice for Ruby

PlatformEnvironmentArchitecture

Windows 7
Windows 8.1
Windows 10
Windows Server 2008 R2
Windows Server 2012

Ruby 2.4x86, x64
Amazon Linux 2017.03
Debian 9 (stretch)
Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 7
SUSE Linux Enterprise Server 11
SUSE Linux Enterprise Server 12
Ubuntu 14.04 (Trusty Tahr)
Ubuntu 16.04 (Xenial Xerus)  
Ruby 1.8 to Ruby 2.4

x86_64
amd64
i686
, x86_64

i686, x86_64
i586, x86_64
x86_64
i386, amd64
amd64 
macOS 10.12 (Sierra)Ruby 2.0 to Ruby 2.4x86_64