Project

General

Profile

BuildOpenSSLForAnubisVM » History » Revision 2

Revision 1 (David RENÉ, 08/19/2022 01:11 AM) → Revision 2/3 (David RENÉ, 02/17/2023 05:20 AM)

h1. Build OpenSSL for Anubis VM 

 Anubis VM embed the OpenSSL engine itself to be sure we always have the same version with same VM version. 

 The GIT source of Anubis VM store only the compressed archive of the used OpenSSL in third_dev directory. 

 Since Anubis VM can be built on many OS, we will see after the procedure to use to build the OpenSSL on each OS. 

 The following example is based on building the OpenSSL version 1.1.1q. 

 *Linux* 
 <pre> 
 cd third_dev/ 
 tar xvfz openssl-1.1.1q.tar.gz 
 cd openssl-1.1.1q/ 
 ./Configure -m32 linux-generic32 
 make 
 </pre> 

 *Windows msys (mingw)* 
 <pre> 
 cd third_dev/ 
 tar xvfz openssl-1.1.1q.tar.gz 
 cd openssl-1.1.1q/ 
 ./Configure -m32 mingw 
 make 
 </pre> 

 *FreeBSD* 
 <pre> 
 cd third_dev/ 
 tar xvfz openssl-1.1.1q.tar.gz 
 cd openssl-1.1.1q/ 
 ./Configure BSD-generic32 
 make 
 </pre>