Build openssl 3.0.13
- Download the source archive:
curl -LO https://github.com/openssl/openssl/releases/download/openssl-3.0.13/openssl-3.0.13.tar.gz
- Extract it:
tar xf openssl-3.0.13.tar.gz
- Navigate into extracted source directory:
cd openssl-3.0.13
- Build as per the included
INSTALL.md. For convenience, the prerequisites and commands found inopenssl-3.0.13/INSTALL.mdare mirrored here:
Prerequisites
=============
* A "make" implementation
* Perl 5 with core modules (please read [NOTES-PERL.md](NOTES-PERL.md))
* The Perl module `Text::Template` (please read [NOTES-PERL.md](NOTES-PERL.md))
* an ANSI C compiler
* a development environment in the form of development libraries and C
header files
* a supported operating system
./Configure
make
make test
libssl.so.3 and libcrypto.so.3 should now be located at the root of the extracted source directory. i.e. openssl-3.0.13/libssl.so.3 and openssl-3.0.13/libcrypto.so.3