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

Windows Discussion :

DevCpp et openssl


Sujet :

Windows

  1. #1
    Membre régulier Avatar de Tex-Twil
    Inscrit en
    Avril 2004
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 447
    Points : 122
    Points
    122
    Par défaut DevCpp et openssl
    Bonjour,
    j'ai besoin d'utiliser la librairie openssl dans un programme. J'ai donc installé Devpp ainsi que le devpak nécessaire ( http://devpaks.org/details.php?devpak=109 )

    Le problème est que je ne sais pas quelle parametre mettre au compilateur pour qu'il inclue la librairie. Sous linux, je ferais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    gcc test.c -o test -lcrypto
    Si je met le même parametre dans les options du linker de devcpp il me met beacoup du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      [Linker error] undefined reference to `CreateDCA@16'
    L'erreur ne vient pas du code car celui ci est très simple et compile bien sous linux:
    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
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    
    #include <openssl/dh.h>
    #include <openssl/engine.h>
    
    int main&#40;&#41;
    &#123;
            void printDH&#40;DH *dh&#41;;
            printf&#40;"Hello Word\n"&#41;;
    
            DH *myDH;
            myDH = DH_new&#40;&#41;;
            
    &#125;

  2. #2
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 751
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 751
    Points : 10 670
    Points
    10 670
    Billets dans le blog
    3
    Par défaut
    CreateDC c'est une fonction Win32:
    http://msdn.microsoft.com/library/en-us/gdi/devcons_5g83.asp
    en bas tu peux lire:
    Library: Use Gdi32.lib
    dans ton cas il faut donc linker avec libgdi32.a.

  3. #3
    Membre régulier Avatar de Tex-Twil
    Inscrit en
    Avril 2004
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 447
    Points : 122
    Points
    122
    Par défaut
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme avec boost et devcpp
    Par Krost dans le forum Dev-C++
    Réponses: 12
    Dernier message: 02/01/2005, 19h11
  2. boost et devcpp
    Par t-ma&&& dans le forum Dev-C++
    Réponses: 2
    Dernier message: 28/11/2004, 17h43
  3. [devcpp] debugger
    Par Heimdall dans le forum Dev-C++
    Réponses: 2
    Dernier message: 28/06/2004, 23h54
  4. erreurs opengl avec devcpp
    Par Vermin dans le forum OpenGL
    Réponses: 2
    Dernier message: 13/04/2004, 14h50
  5. [Directx avec devcpp...]
    Par Gonath dans le forum DirectX
    Réponses: 1
    Dernier message: 21/08/2003, 16h04

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