J'essaie d'installer OpenSSL sur mon ordinateur portable avec Ubuntu (Xenial). Cependant, aucune des "versions fips" ne peut y parvenir. Si nous parlons spécifiquement d' OpenSSL-fips-2_0_13 , voici ce que make rend avant de quitter:
../libcrypto.a(e_aes.o): In function `aes_init_key':
e_aes.c:(.text+0x267): undefined reference to `bsaes_cbc_encrypt'
collect2: error: ld returned 1 exit status
Qu'est-ce que ça veut dire? Quelles informations supplémentaires devrais-je inclure dans ce post?
Voici l'ensemble des commandes que j'utilise pour l'installer:
VERSION=OpenSSL-fips-1_2_1
wget --tries=0 --read-timeout=10 https://github.com/openssl/openssl/archive/$VERSION.tar.gz
mkdir $VERSION
tar -xf $VERSION.tar.gz -C $VERSION --strip-components 1
cd $VERSION
INSTALLDIR=`pwd`/library
OPENSSLDIR=$INSTALLDIR/openssl
mkdir -p $INSTALLDIR
./config --prefix=$INSTALLDIR --openssldir=$OPENSSLDIR
sed -i 's/-m486//g' Makefile
make # <------ THIS IS WHERE IT FAILS
make install_sw