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 markup

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

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:

http://www.grandville.net/pub/img/GB.gif http://www.grandville.net/pub/img/D.gif

Un setup d'installation est disponible ici.

to:

http://www.grandville.net/pub/img/GB.gif http://www.grandville.net/pub/img/D.gif

Un setup d'installation est disponible 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:

D:\openssl-0.9.8a>PERL CONFIGURE VC-WIN32
D:\openssl-0.9.8a>VCVARS32BAT
D:\openssl-0.9.8a>ms\32all.bat

to:

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:

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:

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:
  1. téléchargement et installation du Processor Pack de Microsoft
to:
  1. téléchargement et installation du 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 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:

http://www.grandville.net/pub/img/GB.gif http://www.grandville.net/pub/img/D.gif

to:

http://www.grandville.net/pub/img/GB.gif 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:) http://www.grandville.net/pub/img/GB.gif 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 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 installation

October 05, 2006, at 12:22 AM by Arnaud Grandville -
Changed lines 4-6 from:
  1. téléchargement et installation du Processor Pack de Microsoft
to:
  1. téléchargement et installation du 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

.../...\\

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 :)

  1. include <openssl/sha.h>
  2. include <openssl/evp.h>
  3. pragma comment(lib, "ssleay32.lib")
  4. 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

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 /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=
.../...

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:
  1. installation et isntallation du moteur PERL
to:
  1. installation et installation du moteur 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:

PERL CONFIGURE VC-WIN32
VCVARS32BAT
ms/32all.bat

to:

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.

  1. téléchargement et décompression des codes sources sur OpenSSL
  2. installation et isntallation du moteur PERL
  3. téléchargement et installation du Processor Pack de Microsoft

depuis la racine du répertoire OpenSSL

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