kopia lustrzana https://github.com/stlink-org/stlink
3.7 KiB
3.7 KiB
Sources: pkgs.org - libusb & pkgs.org - cmake (as of Mar 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 version |
Supported macOS versions |
---|---|---|---|---|
homebrew | 1.0.23 | 3.17.0 | 3.24.18 gtk+3 |
10.12 (Sierra)- 10.15 (Catalina) |
MacPorts | 1.0.23 | 3.17.0 | N/A | 10.6 (Snow Leopard) - 10.15 (Catalina) |
Linux-/Unix-based:
Operating System | libusb version |
cmake version |
gtk version |
Notes |
---|---|---|---|---|
Alpine Edge | 1.0.23 | 3.17.0 | ||
ALT Linux Sisyphus | 1.0.23 | 3.17.0 | ||
Arch Linux | 1.0.23 | 3.17.0 | ||
Fedora Rawhide | 1.0.23 | 3.17.0 | named libusbx , but libusb -codebase is used |
|
KaOS | 1.0.23 | 3.17.0 | ||
OpenMandriva Cooker | 1.0.23 | 3.17.0 | ||
PCLinuxOS | 1.0.23 | 3.17.0 | named lib64usb1.0_0-1.0.23-1pclos2019.x86_64 |
|
Slackware Current | 1.0.23 | 3.17.0 | ||
Solus | 1.0.23 | 3.16.5 | ||
Debian Sid | 1.0.23 | 3.16.3 | 3.24.18 libgtk-3-dev |
|
OpenMandriva Lx 4.1 | 1.0.23 | 3.16.3 | ||
Ubuntu 20.04 LTS (Focal Fossa) | 1.0.23 | 3.16.3 | 3.24.17 libgtk-3-dev |
|
openSUSE Tumbleweed | 1.0.23 | 3.16.2 | ||
Alpine 3.11 | 1.0.23 | 3.15.5 | ||
Ubuntu 19.10 (Eoan Ermine) | 1.0.23 | 3.13.4 | 3.24.12 libgtk-3-dev |
|
Mageia Cauldron | 1.0.22 | 3.17.0 | ||
NetBSD 9.0 | 1.0.22 | 3.16.1 | ||
NetBSD 8.1 | 1.0.22 | 3.16.1 | ||
NetBSD 7.2 | 1.0.22 | 3.16.1 | ||
Alpine 3.10 | 1.0.22 | 3.14.5 | ||
Fedora 31 | 1.0.22 | 3.14.5 | named libusbx , but libusb -codebase is used |
|
Mageia 7.1 | 1.0.22 | 3.14.3 | ||
Fedora 30 | 1.0.22 | 3.14.2 | named libusbx , but libusb -codebase is used |
|
Debian 10 (Buster) | 1.0.22 | 3.13.4 | 3.24.5 libgtk-3-dev |
|
Alpine 3.9 | 1.0.22 | 3.13.0 | ||
CentOS 8 | 1.0.22 | 3.11.4 | named libusbx , but libusb -codebase is used |
|
openSUSE Leap 15.2 | 1.0.21 | 3.15.5 | ||
openSUSE Leap 15.1 | 1.0.21 | 3.10.2 | ||
Ubuntu 18.04 LTS (Bionic Beaver) | 1.0.21 | 3.10.2 | 3.22.30 libgtk-3-dev |
|
Debian 9 (Stretch) | 1.0.21 | 3.7.2 | 3.22.11 libgtk-3-dev |
|
Slackware 14.2 | 1.0.20 | 3.5.2 | ||
Ubuntu 16.04 LTS (Xenial Xerus) | 1.0.20 | 3.5.1 | 3.18.9 libgtk-3-dev |
|
OpenMandriva Lx 3.0 | 1.0.20 | 3.4.2 | ||
FreeBSD 13 | 1.0.16 - 1.0.18 | 3.15.5 | linux_libusb-13.0r358841 (integrated) | |
FreeBSD 12 | 1.0.16 - 1.0.18 | 3.15.5 | linux_libusb-11.0r261448_4 (integrated) | |
FreeBSD 11 | 1.0.16 - 1.0.18 | 3.15.5 | linux_libusb-11.0r261448_4 (integrated) |
Unsupported Operating Systems as of Release 1.6.1 (2020)
Operating System | libusb version |
cmake version |
End of OS-Support | Notes |
---|---|---|---|---|
CentOS 7 | 1.0.21 | 2.8.12.2 | named libusbx , but libusb -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 , but libusb -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