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

Bibliothèques Discussion :

[cppdb] Warning: resolving Func@## by linking to Func


Sujet :

Bibliothèques

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 13
    Par défaut [cppdb] Warning: resolving Func@## by linking to Func
    Bonjour,

    J'essai de compiler la bibilothèque cppdb pour pouvoir accéder à une base de donnée par le bias d'ODBC.
    Mais lors de la compilation, des avertissements de ce type apparaissent :
    Warning: resolving _SQLGetDiagRecA@32 by linking to _SQLGetDiagRecA
    Et donc, lorsque je compile un programme utilisant la bibilothèque, des erreurs de ce type apparaissent :
    In function `ZN5cppdb12odbc_backend17check_odbc_errorAEsPvs':
    undefined reference to `SQLGetDiagRecA@32'
    Je n'ai aucune idée d'où cela peux venir.

    Merci d'avance pour vos éventuelles réponses

  2. #2
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    "@32": vérifie si tu n'as pas oublié une option de 32/64bits

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 13
    Par défaut
    C'est à dire ?

    Une option au niveau du compilateur ? Si oui, je ne vois pas laquelle (pour compiler la librairie, je fait juste un cmake puis puis je compile le projet code::blocks générer)

  4. #4
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Je ne sais pas.
    Je ne connais pas cette lib, et il nous faudrait plus d'informations sur ta configuration.
    OS (et son N-bits), compilateur utilisé (et son N-bits), la version des sources récupérées, etc

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 13
    Par défaut
    Je suis sur Windows 8 64bits avec mingw 32bits et j'utilise cette version de la lib : http://sourceforge.net/projects/cppc...-0.3.1.tar.bz2

  6. #6
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 060
    Billets dans le blog
    142
    Par défaut
    Bonjour,

    Est ce lors de la compilation de la bibliothèque, ou de votre programme ?
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  7. #7
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 13
    Par défaut
    La première, lors de la compilation de la librairie, la deuxième au moment de la compilation du programme

  8. #8
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 060
    Billets dans le blog
    142
    Par défaut
    Il vous manque (peut être) l'une de ces deux bibliothèques, à l'édition de liens :
    lib/libodbc32.a
    lib/libodbccp32.a
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  9. #9
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 13
    Par défaut
    Oh, merci !

    Je croyais pourtant que les libs incluses avec MinGW étaient automatiquement ajouté lors de l'édition des liens.

  10. #10
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 060
    Billets dans le blog
    142
    Par défaut
    Ah, non
    Sinon votre exécutable serait lié avec dix mille bibliothèques inutiles
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

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

Discussions similaires

  1. Créer un object Func de façon dynamique
    Par Krustig dans le forum Windows Forms
    Réponses: 8
    Dernier message: 21/08/2009, 11h32
  2. [OCI]Warning au Link sur HP Itanium
    Par zifox dans le forum Interfaces de programmation
    Réponses: 2
    Dernier message: 16/02/2009, 16h34
  3. Réponses: 0
    Dernier message: 27/06/2008, 13h02
  4. int func (void)
    Par Gruik dans le forum C
    Réponses: 9
    Dernier message: 13/11/2006, 13h44
  5. [Database link] TNS:could not resolve service name
    Par sleepy2002 dans le forum Oracle
    Réponses: 3
    Dernier message: 07/03/2006, 05h22

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