kopia lustrzana https://github.com/stlink-org/stlink
10 KiB
10 KiB
Source: pkgs.org - libusb; cmake; gtk (as of Apr 2020)
Supported Operating Systems
Microsoft Windows
On Windows users should ensure that cmake 3.17.0 is installed.
Up on compiling c-make will check automatically, whether libusb
1.0.20 or later is present.
If this is not the case, the installation routine will download the latest version (1.0.23 at the time of writing).
Thus no user interaction regarding libusb is necessary.
- Windows 10
- Windows 8.1
Apple macOS
Package Repository | libusb version |
cmake version |
gtk-3 version |
Supported macOS versions |
---|---|---|---|---|
homebrew | 1.0.23 | 3.17.0 | 3.24.18 gtk+3 |
10.9 - 10.15 |
MacPorts | 1.0.23 | 3.17.0 | 3.24.18 gtk3 |
10.4 - 10.15 |
NOTE: In order to use a STLINK/V1 programmer on macOS, versions 10.14 or 10.15 are required.
Linux-/Unix-based:
Operating System | libusb version |
cmake version |
gtk-3 version |
Notes |
---|---|---|---|---|
Alpine Edge | 1.0.23 | 3.17.0 | 3.99.0 gtk+3.0 |
|
ALT Linux Sisyphus | 1.0.23 | 3.17.0 | 3.24.18 libgtk+3 |
|
Arch Linux | 1.0.23 | 3.17.0 | 3.24.18 gtk3 |
|
Fedora Rawhide | 1.0.23 | 3.17.0 | 3.24.18 gtk3 |
named libusbx , butlibusb -codebase is used |
KaOS | 1.0.23 | 3.17.0 | 3.24.18 gtk3 |
|
OpenMandriva Cooker | 1.0.23 | 3.17.0 | 3.24.18 libgtk+3.0 lib64gtk+3.0 |
|
PCLinuxOS | 1.0.23 lib64usb1.0 |
3.17.0 | 3.24.18 lib64gtk+3.0 |
|
Slackware Current | 1.0.23 | 3.17.0 | 3.24.18 gtk+3 |
|
Solus | 1.0.23 | 3.16.5 | 3.24.16 libgtk-3 |
|
Debian Sid | 1.0.23 | 3.16.3 | 3.24.18 libgtk-3 |
|
OpenMandriva Lx 4.1 | 1.0.23 | 3.16.3 | 3.24.13 libgtk+3.0 lib64gtk+3.0 |
|
Ubuntu 20.04 LTS (Focal Fossa) | 1.0.23 | 3.16.3 | 3.24.17 libgtk-3 |
|
openSUSE Tumbleweed | 1.0.23 | 3.16.2 | 3.24.16 gtk3 |
|
Alpine 3.11 | 1.0.23 | 3.15.5 | 3.24.13 gtk+3.0 |
|
Ubuntu 19.10 (Eoan Ermine) | 1.0.23 | 3.13.4 | 3.24.12 libgtk-3 |
|
Mageia Cauldron | 1.0.22 | 3.17.0 | 3.24.18 libgtk+3.0 lib64gtk+3.0 |
|
NetBSD 9.0 | 1.0.22 | 3.16.1 | 3.24.12 gtk+3 |
|
NetBSD 8.1 | 1.0.22 | 3.16.1 | 3.24.12 gtk+3 |
|
NetBSD 7.2 | 1.0.22 | 3.16.1 | N/A | |
Alpine 3.10 | 1.0.22 | 3.14.5 | 3.24.8 gtk+3.0 |
|
Fedora 31 | 1.0.22 | 3.14.5 | 3.24.12 gtk3 |
named libusbx , butlibusb -codebase is used |
Mageia 7.1 | 1.0.22 | 3.14.3 | 3.24.8 libgtk+3.0 lib64gtk+3.0 |
|
Fedora 30 | 1.0.22 | 3.14.2 | 3.24.8 gtk3 |
named libusbx , butlibusb -codebase is used |
Debian 10 (Buster) | 1.0.22 | 3.13.4 | 3.24.5 libgtk-3 |
|
Alpine 3.9 | 1.0.22 | 3.13.0 | 3.24.1 gtk+3.0 |
|
CentOS 8 | 1.0.22 | 3.11.4 | 3.22.30 gtk3 |
named libusbx , butlibusb -codebase is used |
openSUSE Leap 15.2 | 1.0.21 | 3.15.5 | 3.24.14 gtk3 |
|
openSUSE Leap 15.1 | 1.0.21 | 3.10.2 | 3.22.30 gtk3 |
|
Ubuntu 18.04 LTS (Bionic Beaver) | 1.0.21 | 3.10.2 | 3.22.30 libgtk-3 |
|
Debian 9 (Stretch) | 1.0.21 | 3.7.2 | 3.22.11 libgtk-3 |
|
Slackware 14.2 | 1.0.20 | 3.5.2 | 3.18.9 gtk+3 |
|
Ubuntu 16.04 LTS (Xenial Xerus) | 1.0.20 | 3.5.1 | 3.18.9 libgtk-3 |
|
OpenMandriva Lx 3.0x | 1.0.20 | 3.4.2 | 3.18.9 libgtk+3.0 lib64gtk+3.0 |
|
FreeBSD 13 | 1.0.16 - 1.0.18 | 3.15.5 | 3.24.10 gtk3 |
linux_libusb-13.0r358841 LIBUSB_API_VERSION 0x01000102 (integrated) |
FreeBSD 12 | 1.0.16 - 1.0.18 | 3.15.5 | 3.24.10 gtk3 |
linux_libusb-13.0r358841 LIBUSB_API_VERSION 0x01000102 (integrated) |
FreeBSD 11 | 1.0.16 - 1.0.18 | 3.15.5 | 3.24.10 gtk3 |
linux_libusb-13.0r358841 LIBUSB_API_VERSION 0x01000102 (integrated) |
Unsupported Operating Systems (as of Release v1.6.1)
Operating System | libusb version |
cmake version |
End of OS-Support |
Notes |
---|---|---|---|---|
CentOS 7 | 1.0.21 | 2.8.12.2 | named libusbx , butlibusb -codebase is used |
|
Debian 8 (Jessie) | 1.0.19 | 3.0.2 | Jun 2020 | |
Ubuntu 14.04 LTS (Trusty Tahr) | 1.0.17 | 2.8.12.2 | Apr 2019 | |
CentOS 6 | 1.0.9 | 2.8.12.2 | Dec 2020 | named libusbx , butlibusb -codebase is used |
Slackware 14.1 | 1.0.9 | 2.8.12 | ||
Slackware 14.0 | 1.0.9 | 2.8.8 |
All other operating systems which are not listed are unsupported.
Author: nightwalker-87