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
|
Merci d'avance pour votre aide.