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

Discussion :

Compilation Qt : erreur sur SSL

  1. #1
    Membre éprouvé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 979
    Points : 1 256
    Points
    1 256
    Par défaut Compilation Qt : erreur sur SSL
    Bonjour,

    Je n'arrive pas a compiler Qt 4.4.0 sous windows XP avec minGW.

    Le configuration se passe bien. Mais à la compilation j'ai des erreurs. Voici une portion du code erreur :

    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
    ssl/qsslcertificate.cpp:344: error: expected `;' before "q_X509_get_ext_d2i"
    ssl/qsslcertificate.cpp:347: error: expected primary-expression before "int"
    ssl/qsslcertificate.cpp:347: error: expected `)' before "int"
    ssl/qsslcertificate.cpp:347: error: expected `)' before ';' token
    ssl/qsslcertificate.cpp:348: error: expected initializer before '*' token
    ssl/qsslcertificate.cpp:349: error: `genName' was not declared in this scope
    ssl/qsslcertificate.cpp:349: error: `GEN_DNS' was not declared in this scope
    ssl/qsslcertificate.cpp:349: error: `GEN_EMAIL' was not declared in this scope
    ssl/qsslcertificate.cpp:349: warning: unused variable 'GEN_DNS'
    ssl/qsslcertificate.cpp:349: warning: unused variable 'GEN_EMAIL'
    ssl/qsslcertificate.cpp:352: error: `genName' was not declared in this scope
    ssl/qsslcertificate.cpp:352: error: `q_ASN1_STRING_length' cannot be used as a f
    unction
    ssl/qsslcertificate.cpp:358: error: `q_ASN1_STRING_data' cannot be used as a fun
    ction
    ssl/qsslcertificate.cpp:360: error: `GEN_DNS' was not declared in this scope
    ssl/qsslcertificate.cpp:362: error: `GEN_EMAIL' was not declared in this scope
    ssl/qsslcertificate.cpp:362: warning: unused variable 'GEN_EMAIL'
    ssl/qsslcertificate.cpp:360: warning: unused variable 'GEN_DNS'
    ssl/qsslcertificate.cpp:365: error: `q_sk_free' cannot be used as a function
    ssl/qsslcertificate.cpp: In member function `QSslKey QSslCertificate::publicKey(
    ) const':
    ssl/qsslcertificate.cpp:420: error: `X509_PUBKEY' was not declared in this scope
     
    ssl/qsslcertificate.cpp:420: error: `xkey' was not declared in this scope
    ssl/qsslcertificate.cpp:420: error: invalid use of undefined type `struct x509_s
    t'
    ../../include/QtNetwork/../../src/network/ssl/qsslcertificate.h:32: error: forwa
    rd declaration of `struct x509_st'
    ssl/qsslcertificate.cpp:421: error: `EVP_PKEY' was not declared in this scope
    ssl/qsslcertificate.cpp:421: error: `pkey' was not declared in this scope
    ssl/qsslcertificate.cpp:421: error: `q_X509_PUBKEY_get' was not declared in this
     scope
    ssl/qsslcertificate.cpp:424: error: `EVP_PKEY_RSA' was not declared in this scop
    e
    ssl/qsslcertificate.cpp:425: error: 'class QSslKeyPrivate' has noC member named '
    Sinon voici mes paramètres de compilation :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    # Qt 'configure' params
    configparams="-static -debug-and-release"
    configparams+=" -openssl-linked -qt-libpng -qt-libjpeg -qt-gif -qt-libtiff -qt-libmng"
    configparams+=" -no-dsp -no-vcproj -no-qt3support -no-phonon -no-webkit"
    configparams+=" -D QT_NO_DEBUG"
    Merci pour votre aide.
    AlloSchool, votre école sur internet.

  2. #2
    Membre expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Points : 3 266
    Points
    3 266
    Par défaut
    Salut,

    As-tu bien installé la lib ssl et paramètrer les INCLUDEPATH et LIBS au niveau de Qt? (un peu au hasard parce que je n'ai pas compilé avec ssl sur windows personnellement...)

Discussions similaires

  1. Réponses: 3
    Dernier message: 10/12/2008, 20h47
  2. Erreur de compilation des drivers sur noyau 2.6.18
    Par Guig74 dans le forum Administration système
    Réponses: 3
    Dernier message: 05/06/2007, 18h12
  3. Erreur sur make dep lors de la compilation du noyau
    Par jynxi dans le forum Administration système
    Réponses: 1
    Dernier message: 31/05/2007, 14h37
  4. [Compilation] Erreur sur mysql.h et mysql_com.h
    Par Darkroro dans le forum C++
    Réponses: 1
    Dernier message: 27/03/2007, 09h42
  5. [Compilateur] erreur sur le lancement de la compilation
    Par wickramben dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 05/05/2005, 18h43

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