in openssl mingw msys windows compilare compile virtual virtualbox ~ read.
Installare OpenSSL in ambiente MingW/MSYS

Installare OpenSSL in ambiente MingW/MSYS

OpenSSL è una libreria molto conosciuta specialmente dai sviluppatori di software e non solo per fornire il supporto ai standard web HTTPS e non solo ma viene richiesta anche da molti programmi per il supporto alla crittografia/criptazione dei dati.

Compillare OpenSSL su Windows non è proprio facile e richiede di prestare un po' di attenzione ai commandi che andremmo a digitare per compillare la libreria per windows in ambiente MingW

Per prima cosa andiamo a scaricare l'ultima versione della libreria dal sito ufficiale del progetto: https://www.openssl.org/source/.

Attenzione!

Non potete usare tool come ad esempio 7z per estrarre l'archivio tar in quanto si perderanno alcuni collegamenti simbolici e riscontrerete dei problemi nella compillazione.

Adesso vi lascio i commandi per compillare openSSL e vi consiglio di esseguirne uno alla volta in quanto ci metteranno un bel po' per finire il loro compito (specialmente gli ultimi 3):

tar zxvf openssl-*.tar.gz  
cd openssl-*  
./Configure mingw --prefix=/usr/local shared
make  
make install  

Questi commandi compilleranno e installeranno sia le librerie statiche che le dll.

Come sempre, per qualsiasi problema commentate!