mirror of
https://github.com/libssh2/libssh2.git
synced 2026-10-24 03:48:58 +03:00
If it improves consistency across builds and sources, prefer 'greater' or newer/later/+, prefer no 'v'/'version` prefix. Closes #1866
32 lines
914 B
Markdown
32 lines
914 B
Markdown
<!--
|
|
Copyright (C) The libssh2 project and its contributors.
|
|
|
|
SPDX-License-Identifier: BSD-3-Clause
|
|
-->
|
|
|
|
## Dependencies
|
|
|
|
We aim to support these or later versions:
|
|
|
|
- Libgcrypt 1.8 (2017-07-18)
|
|
- LibreSSL 3.7.0 (2022-12-12)
|
|
- mbedTLS 3.1.0 - 3.6.x (2021-12-15)
|
|
- OpenSSL 1.1.1 (2018-09-11)
|
|
- Windows Vista 6.0 (2006-11-08 - 2012-04-10)
|
|
- wolfSSL 5.4.0 (2022-07-11)
|
|
- zlib 1.2.5.2 (2011-12-11)
|
|
|
|
## Build tools
|
|
|
|
Building libssh2 requires these or later tool versions:
|
|
|
|
- clang-tidy 17.0.0 (2023-09-19), recommended: 19.1.0 (2024-09-17)
|
|
- cmake 3.18 (2020-07-15)
|
|
- GNU autoconf 2.59 (2003-11-06)
|
|
- GNU automake 1.7 (2002-09-25)
|
|
- GNU libtool 1.4.2 (2001-09-11)
|
|
- GNU m4 1.4 (2007-09-21)
|
|
- mingw-w64 3.0 (2013-09-20)
|
|
- perl 5.8 (2002-07-19), on Windows: 5.22 (2015-06-01)
|
|
- Visual Studio 2010 10.0 (2010-04-12 - 2020-07-14)
|