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

Dev-C++ Discussion :

xerces + wxDev (pb linkage)


Sujet :

Dev-C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    66
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 66
    Par d�faut xerces + wxDev (pb linkage)
    Salut � tous,

    Je d�bute en C++ et j'utilise wxDev (par obligation)

    J'ai besoin d'utilise la librairie xerces, mais je n'y arrive pas. (a noter que j'y arrive sur visual c++, donc le probleme ne peut venir du code)

    Je poss�de deux fichiers lib :
    xerces-c_2.lib
    xerces-c_2D.lib

    deux DLL :
    xerces-c_2_5_0.dll
    xerces-c_2_5_0D.dll


    Pour associer cette librairie � mon projet, j'ai �t� introduire les deux .lib dans Projet -> option du projet -> option de ligne de commande -> editeur de lien.

    Pour les DLL j'ai tent� plusieurs choses.
    Soit les mettre dans le dossier du projet, soit les mettre dans le dossier ou sera g�n�r� l'executable, soit les mettre dans un dossier s�par�, et indiquer ce dossier via : Projet -> option du projet -> Repertoire -> repertoire ressources.

    Rien de ce que j'ai fait n'a fonctionn�.
    J'obtiens toute une platr�e d'erreur de ce type :

    [Linker Error] undefined reference to `xercesc_2_5::XMLAttDefList::isSerializable() const'


    Je ne sais pas comment faire

    Toute aide serait la bienvenue !

    Merci a vous,

    Guizmo

    PS : je rappelle que j'utilise la librairie xerces avec les memes fichiers sous visual c++ et que cela fonctionne.

  2. #2
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Janvier 2007
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 71
    Par d�faut
    Salut,
    � quoi ressemble exactement les param�tres que tu as pass� au linker?
    pour les dll, personnellement je les place dans le m�me dossier que l'ex�cutable ; pour autant que je sache ce n'est pas ca qui pose probl�me (mais vu que je suis un bleu... )

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    66
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 66
    Par d�faut
    C'est simple, juste en dessous de la liste de librairie par d�faut, il y a un petit bouton "ajouter un fichier".

    Quand on cliques dessus, il nous demande un .a ou un .lib, donc c'est que c'est le bon bouton

    Les param�tres qu'il ajoute sont simplement le chemin vers le fichier :

    lib/xerces-c_2.lib
    lib/xerces-c_2D.lib

    puisque mes deux librairies sont dans le dossier lib que j'ai cr�� � la racine de mon projet.

    QQchose a rajouter dans la ligne de commande ?

    Merci !

  4. #4
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Janvier 2007
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 71
    Par d�faut
    J'ai exactement pareil (un dossier "bin" au m�me niveau que mes .cpp & .h ; dans le linker : "bin/EnumSerial.lib") et ca marche donc je ne sais pas
    Je crois pas que ca vienne des dll, il me semble qu'elles ne sont utilis�es que pendant l'ex�cution de ton application, pas pendant la compilation.
    D�sol�.

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    66
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 66
    Par d�faut
    owww, merci quand m�me de ton aide.

    Cela ne veut toujours pas fonctionner, et je commence � m'arracher les cheveux.

    Comment se mettre en retard dans un projet o� l'on avait une avance confortable ...

    Si quelqu'un d'autre � une id�e ...

  6. #6
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Janvier 2007
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 71
    Par d�faut
    J'suppose que t'as bien inclus les .h n�cessaires? j'sais pas si ca peut venir de l� ou pas...

Discussions similaires

  1. [DOM] [Xerces] Insertion d'une entit�
    Par Traroth dans le forum Format d'�change (XML, JSON...)
    R�ponses: 10
    Dernier message: 19/05/2008, 09h28
  2. Inhiber l'ordre alphab�tique des attributs sous Xerces
    Par philippe rousseau dans le forum XML/XSL et SOAP
    R�ponses: 3
    Dernier message: 04/12/2003, 17h19
  3. Probl�me � l'�dition des liens avec BCC55 et Xerces
    Par ShootDX dans le forum Autres �diteurs
    R�ponses: 4
    Dernier message: 30/11/2003, 14h50
  4. Probleme de linkage avec DirectDraw7 sous BC++ 5.02
    Par bobtorn dans le forum DirectX
    R�ponses: 3
    Dernier message: 07/10/2003, 20h14
  5. Probl�mes de versions avec Xalan, Xerces et Java
    Par honeyz dans le forum XML/XSL et SOAP
    R�ponses: 4
    Dernier message: 05/06/2003, 10h18

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