OpenSSL VPN Serveurs de messagerie |
CUrl/CompilationSousWindowsCUrl.CompilationSousWindows HistoryHide minor edits - Show changes to markup Changed lines 1-5 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 Added lines 1-5:
http://www.grandville.net/pub/img/GB.gif http://www.grandville.net/pub/img/D.gif Changed lines 69-73 from:
to:
La commande suivante
donnera
Changed lines 66-73 from:
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:
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. 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 Changed lines 19-24 from:
to:
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/
compilation des librairies
to:
La compilation avec Microsoft Visual Studio des libairies CUrl nécessitera la compilation préalable des librairies OpenSSL et 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 :
compilation des librairies
La compilation des librairies en mode RELEASE est nécessaire à la compilation de CURL.EXE depuis le répertoire
Voici les différentes valeurs que peux prendre CFG :
Changed lines 48-49 from:
CFG= (sans paramètre) provoquera le nettoyage des répertoires.\\\\ to:
Changed lines 54-63 from:
compilation de curl.exe to:
compilation de curl.exe
depuis le répertoire
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. 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:
to:
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 Changed lines 11-12 from:
CFG valoir ces valeurs : to:
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 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. 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 à :
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/
compilation des librairies
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 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. 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 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 à :
depuis le répertoire /lib lancer nmake -f Makefile.VC6 CFG=DEBUG-SSL-ZLIB |