CopperSpice Overview  1.5.1
Supported Platforms

CopperSpice is a cross platform GUI library which runs on a variety of 32-bit and 64-bit platforms.

Available Platforms

Pending Platforms

Platforms

CopperSpice has been built on the following platforms using all of the compilers and build systems shown. For a complete list of the individual packages needed to build on each Unix system refer to required packages.

If your platform ships with an older version of clang pre-built binary distributions can be downloaded from the LLVM project:  LLVM Download Page

Platform Compilers Automake CMakeNotes
Debian 8 (Jessie) clang 6.0.0 Automake 1.14.1 CMake 3.5.2 Clang support only, clang binary from LLVM project
Debian 9 (Stretch) gcc 6.3.0, clang 3.8.1 Automake 1.15 CMake 3.7.2 CsPhonon disabled temporarily
Fedora 25 gcc 6.4.1, clang 3.8.1 Automake 1.15 CMake 3.9.1
Fedora 26 gcc 7.2.1, clang 4.0.1 Automake 1.15 CMake 3.10.0
Fedora 27 gcc 7.3.1, clang 5.0.2 Automake 1.15.1 CMake 3.11.2
Fedora 28 gcc 8.1.1, clang 6.0.0 Automake 1.15.1 CMake 3.11.2
Ubuntu 14.04 clang 6.0.1 Automake 1.14.1 CMake 3.5.2 Clang support only, clang binary from LLVM project
Ubuntu 16.04 gcc 5.4.0, clang 3.8.0 Automake 1.15 CMake 3.5.1
Ubuntu 18.04 gcc 7.3.0, clang 6.0.0 Automake 1.15.1 CMake 3.10.2 CsPhonon disabled temporarily
Arch Linux Unsupported ( pending contributions )
FreeBSD 11.2 clang 6.0.0 Automake 1.15.1 CMake 3.10.2 Clang support only
Windows Vista gcc 7.3.0 (MinGW) Automake 1.12.6 CMake 3.4.3 Build configuration for 32-bit Windows
Windows 7 gcc 7.3.0 (MinGW) Automake 1.12.6 CMake 3.4.3 64 bit
Windows 8 gcc 7.3.0 (MinGW) Automake 1.12.6 64 bit
Windows 10 gcc 7.3.0 (MinGW) Automake 1.12.6 64 bit
Windows 7 MSVC 15.8.1 CMake 3.11 64 bit
Mac OS X 10.12 Apple clang 9.0.0 Automake 1.15.1 CMake 3.9.1 Xcode 9.2
CsPhonon disabled temporarily
Mac OS X 10.13 Apple clang 9.0.0 Automake 1.15 CMake 3.10.1 Xcode 9.2
CsPhonon disabled temporarily