IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

Erreur open ssl


Sujet :

Réseau C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Bathou
    Inscrit en
    Mars 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2007
    Messages : 179
    Par défaut Erreur open ssl
    Bonjour,
    je suis entrain d'essayer d'utiliser open ssl et il y a un probleme lors de la compilation...
    voilà l'erreur que j'obtiens...

    /usr/local/ssl/include/openssl/ssl.h:1023: erreur: expected specifier-qualifier-list before ‘X509_EXTENSIONS’

    que dois-je faire??
    le fichier a été téléchargé à : cette adresse/

    bref je comprends pas...
    merci par avance

  2. #2
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015

  3. #3
    Membre confirmé Avatar de Bathou
    Inscrit en
    Mars 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2007
    Messages : 179
    Par défaut
    alors en fait, j'ai pu ce probleme la,
    j'ai changé ma version de open ssl et le problème c'est qu'il ne reconnait plus les fonctions genre j'ai ssl_library_init ou bio_err... :s :s
    il met "undefined reference to ..."

  4. #4
    Membre chevronné Avatar de KindPlayer
    Profil pro
    Inscrit en
    Février 2007
    Messages
    471
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 471
    Par défaut
    que fais tu plus précisément avec openssl? Tu as peut etre oublié un include vu l'erreur signalée par le compilateur. Peux tu nous donner un bout de code?

  5. #5
    Membre confirmé Avatar de Bathou
    Inscrit en
    Mars 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2007
    Messages : 179
    Par défaut
    j'ai récupéré des softs sur le net iciet en fait, je les incorpore dans un programme serveur/client que j'ai déja fait...
    donc en gros pour le moment, ce que j'essaye de faire compiler, c'est ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    /* Print SSL errors and exit*/
    int berr_exit(char *string)
      {
        BIO_printf(bio_err,"%s\n",string);
        ERR_print_errors(bio_err);
        exit(0);
      }
    j'ai réduit au plus petit possible, histoire qu'il arrive à ne pas me trouver d'erreur sur ca déjà...
    et au niveau des include, j'en ai mis un paquet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    #include <stdio.h>
    #include <stdlib.h>
    #include <errno.h>
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <netinet/tcp.h>
    #include <netdb.h>
    #include <fcntl.h>
    #include <signal.h>
    #include <unistd.h>
    #include <string.h>
     
    #include <openssl/ssl.h>
    #include <openssl/err.h>
    #include <openssl/bio.h>
    #include <openssl/x509.h>
    #include <openssl/lhash.h>
    #include <openssl/conf.h>
    #include <openssl/txt_db.h>
    je sais pas si j'ai été bien claire...
    le bio_err, c'est que j'avais oublié de le déclaré mais j'ai toujours :

    src/serveur.c:192: attention : implicit declaration of function ‘ERR_print_errors’

    par exemple...

    et j'ai regardé, cette fonction est dans le fichier err.h
    bref, je suis perplexe...

Discussions similaires

  1. [OpenOffice] Erreur Open Office
    Par Diablo_22 dans le forum OpenOffice & LibreOffice
    Réponses: 4
    Dernier message: 20/12/2007, 15h06
  2. Réponses: 2
    Dernier message: 21/09/2007, 09h37
  3. Open SSL / Problème sur la page
    Par programmerPhil dans le forum Apache
    Réponses: 2
    Dernier message: 02/08/2006, 18h08
  4. [cURL] Erreur liée à SSL
    Par loukili81 dans le forum Bibliothèques et frameworks
    Réponses: 14
    Dernier message: 09/05/2006, 19h07
  5. Probleme d'open ssl
    Par devils55 dans le forum Langage
    Réponses: 4
    Dernier message: 11/12/2005, 18h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo