comment inclure/compiler OpenSSL dans mon prog - C - Programmation
MarshPosté le 21-01-2011 à 12:31:02
Bonjour, Le projet consiste à coder une mini-application client/serveur sécurisée, en langage C. Je travaille sur Ubuntu. Je compte utiliser OpenSSL. Je suis débutant en ce qui concerne la compilation. Mon problème : Je ne sais pas comment faire pour ajouter OpenSSL à mon petit programme client/serveur : -- est ce qu'il suffit de télécharger le code source puis faire un :
Code :
#include "/le_chemin/openssl/les_modules.h"
dans mon programme -- est ce que je dois compiler d'abord openSSL sur ma plateforme ? Si oui : - comment le compiler ? - comment compiler le tout ?
Pour info : -- j'ai utilisé openssl en ligne de commande pour générer des certificats, donc j'ai le binaire executable -- quand j'ai compilé mon prog ( après avoir fait include "openssl/les_mod.h" ) j'obtiens les erreurs suivantes :
Code :
tcp1s.c:(.text+0x1b): undefined reference to `SSL_library_init'
tcp1s.c:(.text+0x20): undefined reference to `SSL_load_error_strings
Marsh Posté le 21-01-2011 à 12:31:02
Bonjour,
Le projet consiste à coder une mini-application client/serveur sécurisée, en langage C. Je travaille sur Ubuntu. Je compte utiliser OpenSSL. Je suis débutant en ce qui concerne la compilation. Mon problème : Je ne sais pas comment faire pour ajouter OpenSSL à mon petit programme client/serveur :
-- est ce qu'il suffit de télécharger le code source puis faire un :
dans mon programme
-- est ce que je dois compiler d'abord openSSL sur ma plateforme ? Si oui :
- comment le compiler ?
- comment compiler le tout ?
Pour info :
-- j'ai utilisé openssl en ligne de commande pour générer des certificats, donc j'ai le binaire executable
-- quand j'ai compilé mon prog ( après avoir fait include "openssl/les_mod.h" ) j'obtiens les erreurs suivantes :
Merci d'avance pour votre aide.