Recent Changes - Search:

Accueil

OpenSSL

SyncML

Apache Portable Runtime

Libxml2

Net-snmp

CUrl

Boost

Perl

ZLib

Samba

VPN

Serveurs de messagerie

edit

CUrl/CompilationSousWindows

CUrl.CompilationSousWindows History

Hide minor edits - Show changes to output

June 11, 2007, at 12:11 PM by Arnaud Grandville -
Changed lines 1-5 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 02:20 PM by Arnaud Grandville -
Added lines 1-5:
%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]]



May 20, 2007, at 12:13 PM by Arnaud Grandville -
Changed lines 69-73 from:




to:
La commande suivante

%left bgcolor=#f0f0f0' padding=5px%@@C:\>curl.exe -G  http://www.google.com@@%%

donnera

%left bgcolor=#f0f0f0' padding=5px%@@<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">@@\\
@@<TITLE>302 Moved</TITLE></HEAD><BODY>@@\\
@@<H1>302 Moved</H1>@@\\
@@The document has moved@@\\
@@<A HREF="http://www.google.fr/">here</A>.@@\\
@@</BODY></HTML>@@\\




June 23, 2006, at 11:39 AM by 194.2.239.195 -
Changed lines 66-73 from:
%left bgcolor=#ffffcc border='1px dotted red' padding=5px %L'exécutable CURL.EXE ne peut se contruire qu'à partir des versions RELEASE des librairies ou DLL générés à l'étape précédente.






to:
%left bgcolor=#ffffcc border='1px dotted red' padding=5px %L'exécutable CURL.EXE ne peut se contruire qu'à partir des versions RELEASE des librairies ou DLL générées à l'étape précédente.






May 08, 2006, at 02:43 PM by 82.66.132.163 -
Changed lines 3-4 from:
Pour commencer, modifier le fichier src\config-win32.h pour mettre en commentaire la ligne contenant HAVE_STRUCT_SOCKADDR_STORAGE et définir les chemins d'accès aux librairies OpenSSL et ZLib et définissant les varaibles d'environnement de la façon suivante :
to:
Pour commencer, modifier le fichier src\config-win32.h pour mettre en commentaire la ligne contenant HAVE_STRUCT_SOCKADDR_STORAGE et définir les chemins d'accès aux librairies OpenSSL et ZLib et définissant les variables d'environnement de la façon suivante :
Changed lines 9-11 from:


to:
le répertoire @@\curl-X.Y.Z\lib@@ contient les codes sources pour la compilation de la libarie et le répertoire @@\curl-X.Y.Z\src@@ les codes sources pour la compilation de @@Curl.exe@@ (qui nécessite la compilation préalable des librairies)

March 06, 2006, at 06:34 PM by 194.2.239.195 -
Changed lines 19-24 from:
%left bgcolor=#f0f0f0' padding=5px%@@nmake -f Makefile.VC6 CFG=RELEASE-SSL-ZLIB@@\\




to:
%left bgcolor=#f0f0f0' padding=5px%@@nmake -a -f Makefile.VC6 CFG=release-ssl-zlib@@\\




Changed lines 1-13 from:
La compilation des libairies CUrl nécessitera la compilation préalable des librairies OPENSSL [[http://www.openssl.org/]] et ZLIB [[http://www.zlib.net/]]\\
Une fois vos librairies complémentaires prêtes, modifier le fichier src\config-win32.h pour mettre en commentaire la ligne contenant
HAVE_STRUCT_SOCKADDR_STORAGE.\\
reste à
définir les chemins d'accès aux librairies complémentaires :
* @@SET OPENSSL_PATH=D:\OPENSSL-0.9.8a@@
* @@SET ZLIB_PATH=D
:\ZLIB-1.2.3@@

'''compilation des librairies'''\\
La compilation des librairies en mode RELEASE est nécessaire à la compilation de CURL.EXE
\\
depuis le répertoire @@\curl-X.Y.Z\lib@@ lancer\\
@@nmake -f Makefile.VC6 CFG
=RELEASE-SSL-ZLIB@@\\
\\
Voici les différentes valeures que peux prendre CFG
:
*Debug
to:
%left bgcolor=#ffffcc border='1px dotted red' padding=5px%La compilation avec Microsoft Visual Studio des libairies CUrl nécessitera la compilation préalable des librairies [[http://www.openssl.org/|OpenSSL]] et [[http://www.zlib.net/|ZLIB]] si vous souhaitez respectivement le support du protocole HTTPS et GZIP/DEFLATE.

Pour commencer, modifier le fichier src\config-win32.h pour mettre en commentaire la ligne contenant
HAVE_STRUCT_SOCKADDR_STORAGE et définir les chemins d'accès aux librairies OpenSSL et ZLib et définissant les varaibles d'environnement de la façon suivante :

%left bgcolor=#f0f0f0' padding=5px%@@SET OPENSSL_PATH=D:\OPENSSL-0.9.8a@@\\
@@SET ZLIB_PATH=D:
\ZLIB-1.2.3@@\\





!!! compilation des librairies
\\


%left bgcolor=#ffffcc border
='1px dotted red' padding=5px% La compilation des librairies en mode RELEASE est nécessaire à la compilation de CURL.EXE

depuis le répertoire @@\curl-X.Y.Z\lib@@ faire

%left bgcolor=#f0f0f0' padding=5px%@@nmake -f Makefile.VC6 CFG=RELEASE-SSL-ZLIB@@\\





Voici les différentes valeurs que peux prendre CFG
:
*debug
Changed lines 48-49 from:

CFG= (sans paramètre) provoquera le nettoyage des répertoires.\\\\
to:
*vc-all pour la compilation de toutes les versions
*(sans paramètre) provoquera le nettoyage des
répertoires.
Changed lines 54-63 from:
'''compilation de curl.exe''' \\
depuis le répertoire @@\curl-X.Y.Z\src@@ lancer\\
@@nmake -f makefile.vc6 CFG
=release-dll-ssl-dll-zlib-dll@@\\
L'exécutable CURL.EXE ne peut se contruire d'à partir des versions RELEASE des librairies ou DLL.\\
\\





to:
!!!compilation de curl.exe\\


depuis le répertoire @@\curl-X.Y.Z\src@@ lancer

%left bgcolor
=#f0f0f0' padding=5px%@@nmake -f makefile.vc6 CFG=release-dll-ssl-dll-zlib-dll@@\\
ou\\
@@nmake -f makefile
.vc6 CFG=release-ssl-zlib@@

Le deuxiéme choix de compilation générera un fichier exécutable embarquant l'ensemble des fonctionnalités SSL et GZIP mais sera plus volumineux (environ 1,2Mo) alors que la compilation avec liens vers des librairies externes (
DLL) générera un fichier executable très compact.


%left bgcolor=#ffffcc border='1px dotted red' padding=5px %L'exécutable CURL.EXE ne peut se contruire qu'à partir des versions RELEASE des librairies ou DLL générés à l'étape précédente.






Changed line 10 from:
@@nmake -f Makefile.VC6 CFG=DEBUG-SSL-ZLIB@@\\
to:
@@nmake -f Makefile.VC6 CFG=RELEASE-SSL-ZLIB@@\\
February 23, 2006, at 02:25 PM by 194.2.239.195 -
Changed line 2 from:
Maintenant que vos librairies complémentaires sont prêtes, modifier dans le fichier src\config-win32.h pour mettre en commentaire la ligne contenant HAVE_STRUCT_SOCKADDR_STORAGE.\\\\
to:
Une fois vos librairies complémentaires prêtes, modifier le fichier src\config-win32.h pour mettre en commentaire la ligne contenant HAVE_STRUCT_SOCKADDR_STORAGE.\\
Changed line 9 from:
depuis le répertoire /lib lancer\\
to:
depuis le répertoire @@\curl-X.Y.Z\lib@@ lancer\\
Changed lines 11-12 from:

CFG valoir ces valeurs :
to:
\\
Voici les différentes valeures que peux prendre CFG
:
Changed line 36 from:
CFG= (sans paramètre) provoquera le nettoyage des répertoires.
to:
CFG= (sans paramètre) provoquera le nettoyage des répertoires.\\\\
Changed line 41 from:
depuis le répertoire /src lancer\\
to:
depuis le répertoire @@\curl-X.Y.Z\src@@ lancer\\
Changed lines 43-48 from:
L'exécutable CURL.EXE ne peut se contruire d'à partir des versions RELEASE des librairies ou DLL.




to:
L'exécutable CURL.EXE ne peut se contruire d'à partir des versions RELEASE des librairies ou DLL.\\
\\





February 23, 2006, at 02:12 PM by 194.2.239.195 -
Changed lines 1-22 from:
modifier dans le fichier src\config-win32.h et mettre en commentaire la ligne contenant HAVE_STRUCT_SOCKADDR_STORAGE

reste à définir les chemins d'accès à :
* OPENSSL par SET OPENSSL_PATH=D:\OPENSSL-0.9.8a
* ZLIB par SET ZLIB_PATH=D:\ZLIB-1.2.3

'''compilation des librairies'''
depuis le répertoire /lib lancer
nmake -f Makefile.VC6 CFG=DEBUG-SSL-ZLIB



'''compilation de curl.exe'''
depuis le répertoire /src lancer
nmake -f makefile.vc6 CFG=release-dll-ssl-dll-zlib-dll

seules les versions RELEASE de la librairie sont linkables pour obtenir l'exécutable final.





to:
La compilation des libairies CUrl nécessitera la compilation préalable des librairies OPENSSL [[http://www.openssl.org/]] et ZLIB [[http://www.zlib.net/]]\\
Maintenant que vos librairies complémentaires sont prêtes, modifier dans le fichier src\config-win32.h pour mettre en commentaire la ligne contenant HAVE_STRUCT_SOCKADDR_STORAGE.\\\\
reste à définir les chemins d'accès aux librairies complémentaires :
* @@SET OPENSSL_PATH=D:\OPENSSL-0.9.8a@@
* @@SET ZLIB_PATH=D:\ZLIB-1.2.3@@

'''compilation des librairies'''\\
La compilation des librairies en mode RELEASE est nécessaire à la compilation de CURL.EXE\\
depuis le répertoire /lib lancer\\
@@nmake -f Makefile.VC6 CFG=DEBUG-SSL-ZLIB@@\\

CFG valoir ces valeurs :
*Debug
*debug-dll
*debug-dll-ssl-dll
*debug-dll-ssl-dll-zlib-dll
*debug-dll-zlib-dll
*debug-ssl
*debug-ssl-dll
*debug-ssl-dll-zlib-dll
*debug-ssl-zlib
*debug-zlib
*debug-zlib-dll
*release
*release-dll
*release-dll-ssl-dll
*release-dll-ssl-dll-zlib-dll
*release-dll-zlib-dll
*release-ssl
*release-ssl-dll
*release-ssl-dll-zlib-dll
*release-ssl-zlib
*release-zlib
*release-zlib-dll

CFG= (sans paramètre) provoquera le nettoyage des répertoires.
Les DLL et/ou LIB sont maintenant prêtes à l'utilisation.


'''compilation de curl.exe''' \\
depuis le répertoire /src lancer\\
@@nmake -f makefile.vc6 CFG=release-dll-ssl-dll-zlib-dll@@\\
L'exécutable CURL.EXE ne peut se contruire d'à partir des versions RELEASE des librairies ou DLL.





February 23, 2006, at 01:43 PM by 194.2.239.195 -
Added line 7:
'''compilation des librairies'''
Added lines 12-22:

'''compilation de curl.exe'''
depuis le répertoire /src lancer
nmake -f makefile.vc6 CFG=release-dll-ssl-dll-zlib-dll

seules les versions RELEASE de la librairie sont linkables pour obtenir l'exécutable final.




February 15, 2006, at 04:50 PM by 194.2.239.195 -
Changed lines 1-2 from:
modifier dans le fichier src\config-win32.h et mettre en commentaire HAVE_STRUCT_SOCKADDR_STORAGE
to:
modifier dans le fichier src\config-win32.h et mettre en commentaire la ligne contenant HAVE_STRUCT_SOCKADDR_STORAGE
February 15, 2006, at 04:49 PM by 194.2.239.195 -
Added lines 1-9:
modifier dans le fichier src\config-win32.h et mettre en commentaire HAVE_STRUCT_SOCKADDR_STORAGE
reste à définir les chemins d'accès à :
* OPENSSL par SET OPENSSL_PATH=D:\OPENSSL-0.9.8a
* ZLIB par SET ZLIB_PATH=D:\ZLIB-1.2.3

depuis le répertoire /lib lancer
nmake -f Makefile.VC6 CFG=DEBUG-SSL-ZLIB

Edit - History - Print - Recent Changes - Search
Page last modified on June 11, 2007, at 12:11 PM