-
Notifications
You must be signed in to change notification settings - Fork 38
Supported platforms
decltype(auto) edited this page Sep 23, 2021
·
6 revisions
Officially, we support any Linux, Windows, and macOS platform where arduino-prelude (so by extension, LLVM) is supported and a C++20 compiler is available.
In practice, we would expect BSD platforms to also work alright, although we never tried building libSMCE there - we encourage people to try, and would welcome help setting up a CI so we can officially support at least FreeBSD (OpenBSD and NetBSD are a nice plus).
We provide pre-built v1.4.0 binary packages for a few x86_64 platforms:
DEB:
- Debian 11 (Bullseye): libsmce-bin libsmce-dev
- Debian 10 (Buster): libsmce-bin libsmce-dev
- Ubuntu 21.10 (Impish): libsmce-bin libsmce-dev
- Ubuntu 21.04 (Hirsute): libsmce-bin libsmce-dev
- Ubuntu 20.10 (Groovy): libsmce-bin libsmce-dev
- Ubuntu 20.04 (Focal): libsmce-bin libsmce-dev
RPM:
- Fedora 35 (Rawhide): libsmce libsmce-devel libsmce-static
- Fedora 34: libsmce libsmce-devel libsmce-static
- Fedora 33: libsmce libsmce-devel libsmce-static
- openSUSE Tumbleweed: libsmce libsmce-devel libsmce-static
- OpenMandriva Lx 4.2: libsmce libsmce-devel libsmce-static
We also have more or less generic binaries for Linux, macOS (Darwin), and Windows, made with various compilers:
- libSMCE-1.4-Darwin-x86_64-AppleClang.sh
- libSMCE-1.4-Darwin-x86_64-AppleClang.tar.gz
- libSMCE-1.4-Darwin-x86_64-AppleClang.tar.xz
- libSMCE-1.4-Darwin-x86_64-Clang.sh
- libSMCE-1.4-Darwin-x86_64-Clang.tar.gz
- libSMCE-1.4-Darwin-x86_64-Clang.tar.xz
- libSMCE-1.4-Darwin-x86_64-GNU.sh
- libSMCE-1.4-Darwin-x86_64-GNU.tar.gz
- libSMCE-1.4-Darwin-x86_64-GNU.tar.xz
- libSMCE-1.4-Linux-x86_64-Clang.sh
- libSMCE-1.4-Linux-x86_64-Clang.tar.gz
- libSMCE-1.4-Linux-x86_64-Clang.tar.xz
- libSMCE-1.4-Linux-x86_64-GNU.sh
- libSMCE-1.4-Linux-x86_64-GNU.tar.gz
- libSMCE-1.4-Linux-x86_64-GNU.tar.xz
- libSMCE-1.4-Windows-AMD64-MSVC-Debug.7z
- libSMCE-1.4-Windows-AMD64-MSVC-Debug.zip
- libSMCE-1.4-Windows-AMD64-MSVC-Release.7z
- libSMCE-1.4-Windows-AMD64-MSVC-Release.zip