![]() |
CopperSpice Overview
|
CopperSpice is a cross platform GUI library which runs on a variety of 32-bit and 64-bit platforms.
CopperSpice has been built and tested on the following platforms using the compiler versions as shown. A list of the packages required to build CopperSpice on all support Unix operating systems is available. Refer to Required Packages for Unix.
If your host platform ships with an older version of clang, there are pre-built binary distributions which can be downloaded from the LLVM project: LLVM Download Page
Platform | Compilers | CMake | Notes |
---|---|---|---|
Debian 10 (Buster) | gcc 8.3.0 | CMake 3.16.8 | CMake binary available from Kitware |
Debian 11 (Bullseye) | gcc 10.2.1 | CMake 3.18.4 | |
Fedora 35 | gcc 11.2.1 | CMake 3.22.1 | |
Fedora 36 | gcc 12.2.1 | CMake 3.25.2 | |
Fedora 37 | gcc 12.2.1 | CMake 3.26.0 | |
Ubuntu 18.04 | gcc 8.4.0 | CMake 3.16.8 | CMake binary available from Kitware |
Ubuntu 20.04 | gcc 9.3.0 | CMake 3.16.3 | |
Ubuntu 22.04 | gcc 11.2.0 | CMake 3.22.1 | |
Arch Linux | gcc 11.1.0 | CMake 3.20.3 | |
Rocky Linux 8.6 | gcc 8.5.0 | CMake 3.20.2 | |
FreeBSD 13.1 | clang 13.0.0 | CMake 3.23.2 | FreeBSD only supports clang |
Raspbian | gcc 10.2.1 | CMake 3.18.4 | Cross compiled from Debian 11 |
Windows 10 | gcc 10.4.0 (MinGW) | CMake 3.16.8 | Configured to build 32-bit binaries |
Windows 10 | gcc 10.4.0 (MinGW) | CMake 3.16.8 | Building for Windows (MinGW) |
Windows 10 | MSVC 2019 16.11 | CMake 3.17 | Building for Windows (MSVC) |
Mac OS X 11.5 | Apple clang 11.0.0 | CMake 3.19.4 | Xcode 11.3.1 |