[root@samba ~]# wget https://ftp.gnu.org/gnu/libtasn1/libtasn1-4.16.0.tar.gz && tar -xzvf libtasn1-4.16.0.tar.gz && cd libtasn1-4.16.0 [root@samba libtasn1-4.16.0]# exportCFLAGS="-std=c99" [root@samba libtasn1-4.16.0]# ./configure --prefix=/usr --disable-static [root@samba libtasn1-4.16.0]# make && make install [root@samba libtasn1-4.16.0]# exportCFLAGS=""
[root@samba ~]# wget ftp://sourceware.org/pub/libffi/libffi-3.3.tar.gz && tar xf libffi-3.3.tar.gz && cd libffi-3.3 [root@samba libffi-3.3]# ./configure --prefix=/usr [root@samba libffi-3.3]# make && make install [root@samba libffi-3.3]# exportLD_LIBRARY_PATH=/usr/libffi-3.3:$LD_LIBRARY_PATH
[root@samba ~]# wget ftp://ftp.gnu.org/gnu/libidn/libidn2-2.3.0.tar.gz && tar -xzvf libidn2-2.3.0.tar.gz && cd libidn2-2.3.0 [root@samba libidn2-2.3.0]# ./configure --prefix=/usr --disable-static [root@samba libidn2-2.3.0]# make && make install [root@samba libidn2-2.3.0]# exportLIBIDN2_CFLAGS="-I/usr/include"LIBIDN2_LIBS="-L/usr/lib -lidn2"
[root@samba ~]# wget https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.1.tar.xz && xz -d gnutls-3.7.1.tar.xz && tar -xvf gnutls-3.7.1.tar && cd gnutls-3.7.1 [root@samba gnutls-3.7.1]# ./configure --prefix=/usr --docdir=/usr/share/doc/gnutls-3.7.1 --without-p11-kit [root@samba gnutls-3.7.1]# make && make install [root@samba gnutls-3.7.1]# ldconfig && gnutls-cli -v gnutls-cli 3.7.1 Copyright (C) 2000-2020FreeSoftwareFoundation, and others, all rights reserved. This is free software. It is licensed for use, modification and redistribution under the terms of the GNUGeneralPublicLicense, version 3 or later <http://gnu.org/licenses/gpl.html>