Recent Changes - Search:

Accueil

OpenSSL

SyncML

Apache Portable Runtime

Libxml2

Net-snmp

CUrl

Boost

Perl

ZLib

Samba

VPN

Serveurs de messagerie

edit

OpenSSL/La compilation d'OpenSSL sous windows

OpenSSL.Openssl-compilation-windows History

Hide minor edits - Show changes to output

June 12, 2010, at 05:48 PM by 82.66.132.163 -
Added lines 32-35:

%left bgcolor=#ffffcc border='1px dotted red' padding=5px%L'option /Zi a été ajoutée à la configuration DEBUG à partir de la version 1.0.0

April 14, 2009, at 11:15 AM by 194.2.239.198 -
Changed lines 5-8 from:
%right% [[http://www.google.com/translate?u=http://www.grandville.net/pmwiki.php/{$FullName}&langpair=fr%7Cen&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/GB.gif]]  [[http://www.google.com/translate?u=http://www.grandville.net/pmwiki.php/{$FullName}&langpair=fr%7Cde&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/D.gif]]

Un setup d'installation est disponible [[http://www.grandville.net/pmwiki.php/OpenSSL/Installation|ici]].\\
to:
%right% [[http://www.google.com/translate?u=http://www.grandville.net/{$FullName}&langpair=fr%7Cen&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/GB.gif]]  [[http://www.google.com/translate?u=http://www.grandville.net/{$FullName}&langpair=fr%7Cde&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/D.gif]]

Un setup d'installation est disponible [[http://www.grandville.net/OpenSSL/Installation|ici]].\\
Changed line 27 from:
Vous pouvez aussi éviter toutes ces manipulations en téléchargeant la version compilée d'OpenSSL à cette adresse http://www.grandville.net/pmwiki.php/OpenSSL/Installation
to:
Vous pouvez aussi éviter toutes ces manipulations en téléchargeant la version compilée d'OpenSSL à cette adresse http://www.grandville.net/OpenSSL/Installation
April 05, 2009, at 09:36 AM by 82.66.132.163 -
Changed line 1 from:
(:keywords openssl, windows, compilation, installation, setup:)
to:
(:keywords openssl, windows, compilation, installation, setup, telecharger, download:)
Added line 3:
(:title La compilation d'OpenSSL sous windows:)
March 30, 2009, at 08:19 AM by 82.66.132.163 -
Changed lines 18-21 from:
%left bgcolor=#f0f0f0' padding=5px%@@D:\openssl-0.9.8a>PERL CONFIGURE VC-WIN32@@\\
@@D:\openssl-0.9.8a>VCVARS32BAT@@\\
@@D:\openssl-0.9.8a>ms\32all.bat@@
to:
%left bgcolor=#f0f0f0' padding=5px%@@D:\openssl-0.9.8k>PERL CONFIGURE VC-WIN32@@\\
@@D:\openssl-0.9.8k>VCVARS32BAT@@\\
@@D:\openssl-0.9.8k>ms\32all.bat@@
Changed lines 49-53 from:
%left bgcolor=#f0f0f0' padding=5px%@@D:\openssl-0.9.8d>nmake -f d32dll.mak clean\\
D:\openssl-0.9.8d>nmake -f d32dll.mak@@\\


Le fichier ssleay32.pdb est passé de 345Ko à 681Ko et libeay32.pdb de 1,33Mo à 3,55Mo.\\
to:
%left bgcolor=#f0f0f0' padding=5px%@@D:\openssl-0.9.8k>nmake -f d32dll.mak clean\\
D:\openssl-0.9.8k>nmake -f d32dll.mak@@\\


Le fichier ssleay32.pdb est passé de 656Ko à 1,20Mo et libeay32.pdb de 3,45Mo à 7,46Mo.\\
July 28, 2008, at 07:46 PM by Arnaud Grandville - Mise à jour du lien processor pack
Changed line 13 from:
# téléchargement et installation du [[http://msdn.microsoft.com/vstudio/downloads/tools/ppack/default.aspx|Processor Pack]] de Microsoft
to:
# téléchargement et installation du [[http://msdn.microsoft.com/en-us/vs2005/aa718349.aspx|Processor Pack]] de Microsoft
July 31, 2007, at 07:46 PM by Arnaud Grandville -
Changed lines 6-7 from:
to:
Un setup d'installation est disponible [[http://www.grandville.net/pmwiki.php/OpenSSL/Installation|ici]].\\
July 31, 2007, at 07:45 PM by Arnaud Grandville -
Changed lines 2-3 from:
(:description  Procédure détaillée de compilation d'OpenSSL sous Windows :)
to:
(:description  Procédure détaillée de compilation d'OpenSSL sous Windows et setup d'installation:)
June 15, 2007, at 02:25 PM by Arnaud Grandville -
Added lines 2-3:
(:description  Procédure détaillée de compilation d'OpenSSL sous Windows :)
June 11, 2007, at 12:11 PM by Arnaud Grandville -
Changed lines 2-3 from:
%right% [[http://www.google.com/translate?u=http%3A%2F%2Fwww.grandville.net%2Fpmwiki.php%3Fn%3D{$FullName}&langpair=fr%7Cen&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/GB.gif]]  [[http://www.google.com/translate?u=http%3A%2F%2Fwww.grandville.net%2Fpmwiki.php%3Fn%3D{$FullName}&langpair=fr%7Cde&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/D.gif]]
to:
%right% [[http://www.google.com/translate?u=http://www.grandville.net/pmwiki.php/{$FullName}&langpair=fr%7Cen&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/GB.gif]]  [[http://www.google.com/translate?u=http://www.grandville.net/pmwiki.php/{$FullName}&langpair=fr%7Cde&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/D.gif]]

May 30, 2007, at 03:23 PM by Arnaud Grandville -
Changed lines 19-21 from:
\\
to:


!!!{+Téléchargement d'OpenSSL+}
May 30, 2007, at 03:22 PM by Arnaud Grandville -
Changed lines 1-6 from:
La plateforme cible est Windows et son compilateur Visual Studio 6.0 SP5.
to:
(:keywords openssl, windows, compilation, installation, setup:)
%right% [[http://www
.google.com/translate?u=http%3A%2F%2Fwww.grandville.net%2Fpmwiki.php%3Fn%3D{$FullName}&langpair=fr%7Cen&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/GB.gif]]  [[http://www.google.com/translate?u=http%3A%2F%2Fwww.grandville.net%2Fpmwiki.php%3Fn%3D{$FullName}&langpair=fr%7Cde&hl=fr&ie=UTF8|http://www.grandville.net/pub/img/D.gif]]

!!!{+Compilation d'OpenSSL+}
Voici une procédure pour la compilation d'OpenSSL sous Windows avec le compilateur Microsoft Visual Studio 6.0 SP5.\\

Changed lines 12-13 from:
depuis la racine du répertoire OpenSSL
to:
depuis la racine du répertoire dans lequel a été décompressé OpenSSL.
Changed lines 18-25 from:

Le résultat des compilations est stocké dans
\out32,out32.dbg,\out32dll,out32dll.dbg.\\
Une version précompilée et installable des fichiers est disponible dans la rubrique [[http://www.grandville.net/pmwiki.php/OpenSSL/Installation|installation]]



!!! compilation des librairies en mode debug\\
to:
OpenSSL est maintenant compilé, le résultat des compilations est stocké dans les répertoires \out32,out32.dbg,\out32dll,out32dll.dbg.\\
\\
Vous pouvez aussi éviter toutes ces manipulations en téléchargeant
la version compilée d'OpenSSL à cette adresse http://www.grandville.net/pmwiki.php/OpenSSL/Installation



!!!{+Compilation des librairies en mode debug+}
Changed lines 30-31 from:
éditer le fichier d32dll.mak pour ajouter l'option de compilation à la variable CFLAG
to:
1. éditer le fichier d32dll.mak pour ajouter l'option de compilation à la variable CFLAG
Changed lines 41-42 from:
recompiler les DLL du mode debug
to:
2. recompiler les DLL du mode debug
Changed line 50 from:
voici un petit code permettant de tester le mode pas à pas sous VS6
to:
voici un petit code permettant de tester le bon fonctionnement du mode pas à pas sous VS6
January 19, 2007, at 10:03 AM by 194.2.239.198 -
Changed lines 14-17 from:
Le résultat des compilations est stocké dans \out32,out32.dbg,\out32dll,out32dll.dbg


to:
Le résultat des compilations est stocké dans \out32,out32.dbg,\out32dll,out32dll.dbg.\\
Une version précompilée et installable des fichiers est disponible dans la rubrique [[http://www.grandville.net/pmwiki.php/OpenSSL/Installation|installation]]



October 05, 2006, at 12:22 AM by Arnaud Grandville -
Changed lines 4-6 from:
# téléchargement et installation du [[http://msdn.microsoft.com/visualc/previous/vc6/downloads/default.aspx|Processor Pack]] de Microsoft

to:
# téléchargement et installation du [[http://msdn.microsoft.com/vstudio/downloads/tools/ppack/default.aspx|Processor Pack]] de Microsoft

October 02, 2006, at 10:31 AM by 194.2.239.195 -
Changed lines 24-25 from:
éditer le fichier d32dll.mak\\
@@.../...@@\\
to:
éditer le fichier d32dll.mak pour ajouter l'option de compilation à la variable CFLAG

%left bgcolor=#f0f0f0 border='1px solid black' padding=5px%
@@.../...@@\\
Changed lines 35-36 from:
to:
recompiler les DLL du mode debug
October 01, 2006, at 11:08 PM by Arnaud Grandville -
Added lines 41-60:

voici un petit code permettant de tester le mode pas à pas sous VS6
(:source lang=C :)
#include <openssl/sha.h>
#include <openssl/evp.h>

#pragma comment(lib, "ssleay32.lib")
#pragma comment(lib, "libeay32.lib")

int main(int argc, char* argv[])

{
unsigned char md[SHA256_DIGEST_LENGTH];

EVP_Digest("abc",3,md,NULL,EVP_sha256(),NULL);

return 0;
}
(:sourcend:)

October 01, 2006, at 10:50 PM by 82.66.132.163 - openssl debug
Added lines 16-40:


!!! compilation des librairies en mode debug\\

%left bgcolor=#ffffcc border='1px dotted red' padding=5px%Les librairies en mode DEBUG ne permettent pas de tracer les exécutions en mode STEP INTO sous VS6\\
Pour cela, il est nécessaire d'ajouter l'option de compilation /Zi au makefile.


éditer le fichier d32dll.mak\\
@@.../...@@\\
@@CC=cl@@\\
@@CFLAG= /MDd /Od -DDEBUG -D_DEBUG /W3 /WX /Gs0 /GF /Gy %red% /Zi %% /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN \\
-DL_ENDIAN -DDSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_USE_APPLINK -I. /Fdout32dll\\
-DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE@@\\
@@APP_CFLAG=@@\\
@@.../...@@\\



%left bgcolor=#f0f0f0' padding=5px%@@D:\openssl-0.9.8d>nmake -f d32dll.mak clean\\
D:\openssl-0.9.8d>nmake -f d32dll.mak@@\\


Le fichier ssleay32.pdb est passé de 345Ko à 681Ko et libeay32.pdb de 1,33Mo à 3,55Mo.\\
Il ne reste plus qu'à copier les fichiers libeay32.dll,libeay32.lib,libeay32.pdb,ssleay32.dll,ssleay32.lib et ssleay32.pdb dans le répertoire de l'exécutable du projet pour qu'il soit maintenant possible de suivre les exécutions dans le code source d'OpenSSL.
June 23, 2006, at 11:27 AM by 194.2.239.195 -
Changed line 3 from:
# installation et isntallation du moteur [[http://www.activestate.com|PERL]]
to:
# installation et installation du moteur [[http://www.activestate.com|PERL]]
March 07, 2006, at 10:06 AM by 194.2.239.195 -
Changed lines 11-13 from:
@@D:\openssl-0.9.8a>ms/32all.bat@@

to:
@@D:\openssl-0.9.8a>ms\32all.bat@@

March 01, 2006, at 02:40 PM by 194.2.239.195 -
Changed lines 9-13 from:
%left bgcolor=#f0f0f0' padding=5px%@@PERL CONFIGURE VC-WIN32@@\\
@@VCVARS32BAT@@\\
@@ms/32all.bat@@

to:
%left bgcolor=#f0f0f0' padding=5px%@@D:\openssl-0.9.8a>PERL CONFIGURE VC-WIN32@@\\
@@D:\openssl-0.9.8a>VCVARS32BAT@@\\
@@D:\openssl-0.9.8a>
ms/32all.bat@@

March 01, 2006, at 12:24 PM by 194.2.239.195 -
Added lines 1-15:
La plateforme cible est Windows et son compilateur Visual Studio 6.0 SP5.
# téléchargement et décompression des codes sources sur [[http://www.openssl.org|OpenSSL]]
# installation et isntallation du moteur [[http://www.activestate.com|PERL]]
# téléchargement et installation du [[http://msdn.microsoft.com/visualc/previous/vc6/downloads/default.aspx|Processor Pack]] de Microsoft


depuis la racine du répertoire OpenSSL

%left bgcolor=#f0f0f0' padding=5px%@@PERL CONFIGURE VC-WIN32@@\\
@@VCVARS32BAT@@\\
@@ms/32all.bat@@


Le résultat des compilations est stocké dans \out32,out32.dbg,\out32dll,out32dll.dbg

Edit - History - Print - Recent Changes - Search
Page last modified on June 12, 2010, at 05:48 PM