Langkah-langkah untuk menginstal dan mengatur jalur ke OpenSSL 1.1.1 untuk sampel sgx-ra
- Mencoba membuat sampel sgx-ra dalam Kontainer Docker Ubuntu*.
-
Perintah: g++ -tcd=c++11 -g -O2 -L/opt/sgxsdk/lib64 -L /opt/openssl/1.1.0i/lib -o sp sp.o..., gagal dengan beberapa galat mirip dengan:
/usr/bin/ld: /lib/x86_64-linux-gnu/libssl.so.1.1: referensi undefined ke 'EVP_aria_256_gcm@OPENSSL_1_1_1'
- Menjalankan perintah berikut untuk mendapatkan versi OpenSSL sistem Anda. Harus setidaknya 1.1.1:
$ versi openssl
- Jika versi OpenSSL yang dikembalikan kurang dari 1.1.1, Download Dan Menginstal OpenSSL 1.1.1:
$ wget https://www.openssl.org/source/openssl-1.1.1j.tar.gz
$ tar xf openssl-1.1.1j.tar.gz
$ cd openssl-1.1.1j
$ ./config --prefix=/opt/openssl/1.1.1j --openssldir=/opt/openssl/1.1.1j
$ buatan
$ sudo buat instalasi - Mengkonfigurasi Dan Mengkompilasi Tje sampel sgx-ra, arahkan ke direktori OpenSSL1.1.1:
$ ./bootstrap
$ ./configure --with-openssldir=/opt/openssl/1.1.1j
$ buatan