Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Indépendance librairie/compilo ? [ Archives / Divers ] (Mooiz)

lundi 30 mai 2005 à 16:46:59 | Indépendance librairie/compilo ?

Mooiz

Bonjour,

après quelques recherches (essentielement sur ce site), je n'ai pas réussi à trouver de réponse à ma question : une librairie est elle indépendante du compilateur avec lequel elle a été compilée ?
Je m'explique : je cherche à inclure une librairie compilée avec VC 6 (wrapi.lib exactement) dans un projet sous devcpp (dernière version, 4.9.9.2). Le .h déclarant les fonctions de la librairie est inclus dans le projet, la compilation se passe bien, mais l'édition des liens foire.
Exemple d'erreur :
...\Localisation_Driver.o(.text+0x18b) In function `ZN6Driver11Get_AP_ListEPSt6vectorI11AccessPointSaIS1_EE':   [Linker error] undefined reference to  _imp___Z14WRAPIGetAPListPP7AP_DATAPl'

Après avoir regardé dans la librairie en question, je ne trouve aucune référence à ces chaines de caractère. D'ou ma question : est il possible d'utiliser une librairie compilée avec VC 6 dans un projet devcpp ? si ouui comment, et sinon comment faire pour contourner le problème ?

Merci d'avance

lundi 30 mai 2005 à 17:47:53 | Re : Indépendance librairie/compilo ?

sim51

Membre Club
Réponse acceptée !
Salut,
Alors je vais répondre à ta question, oui certaines librairies dépendent du compilateur, cependant je ne vois pas le moyen de contourner ton problème, désolé.

N'oubliez pas de cliquer sur réponse acceptée si la réponse vous convient !!!

mardi 31 mai 2005 à 15:20:49 | Re : Indépendance librairie/compilo ?

Mooiz

Pas de nouvelles réponse après 24h, donc je vais accepter cette réponse. D'abord merci pour la réponse, c'est gentil de m'aider. Ensuite, peux tu me dire si il existe des critères pour dire si une librairie dépend du compilateur ?
De mon côté je pensais essayer de recompiler la lib avec devcpp (les sources sont fournies), mais ça a l'air bien chaud après les premiers essais. J'ai également essayé dlltolib, sans grand succès. En vraiment dernier recours je passerai par l'importation de la dll (fournie sur le site) mais ça ne m'enchante pas vraiment.

mardi 31 mai 2005 à 22:44:38 | Re : Indépendance librairie/compilo ?

sim51

Membre Club
Salut,
Je suis désolé, je ne sais pas comment savoir si tel librairie dépend de tel compilateur, a moins qu'il y est une doc pour chaque librairie lol.
Pour le savoir il faudrait connaitre comment fonctionne le compilateur ( connaitre sa grammaire et son automate ) et de réecrire la librairie en fonction, ce qui constitue un travail monstrueux !!!
Donc je ne vois pas de solution à ton problème je suis désolé, mais si tu en trouve une, poste un message pour ma culture stp.
Allez bon courage à toi ( il va t'en falloir :p)

N'oubliez pas de cliquer sur réponse acceptée si la réponse vous convient !!!



Cette discussion est classé dans : projet, question, librairie, compilée, indépendance


Répondre à ce message

Sujets en rapport avec ce message

question sur le DO et WHILE fonction [ par Enishi ] Bonjour!J'ai commencer à utiliser Borland C++ Builder 6 et je n'arrive pas à faire fonctionner la fonction DO - WHILE.... D'après moi, j'utilise la ma ptite question [ par ifren ] j'ai un projet A, qui est une mfc avec une formulaire, et un autre projet B avec un autre type de formulaire, je veux les ingrer dans un seul projet C probleme de librairie [ par zincben ] Bonjour, je travaille sur le portage d'une appli 16bits en 32bits. et j'ai un petit souci.J'ai fait des modifs pour la passer en 32b qui sont en princ win32 - ajouter une librairie au projet [ par _Jonathan ] salut a tousj'ai visual studio .net, et je ne sais pas comment inserer une librairie au projet.il faut aller ou pour cela ?J'ai deja essayé d'inserer Créer une librairie indépendante [ par bobygus ] Bonjour alors, voici mon problème: (avec Visual C++.NET)J'ai une carte d'acquisition qui pilote un automate.La librairie de la carte d'acqu. (DAQlib.l petite question sur les mfc [ par xXTomTomXx ] Bonjour a tous.Je fait un projet avec les mfc et dans ce projet je crée des boutons en dynamique.Dans le view.h je déclare mes variables comme sa:CBut Class c++ dans un projet java [ par aabhanane ] Bonjour à tous, J'ai une classe créer en c++ (j'ai le fichier .h et .cpp) que je voudrais utiliser ou instancier dans un programme en JAVA. J'ai cherc Librairie MySQL pour Dev-C++ 4.9.9.1 [ par julien_boss ] Bonjour à tous,je suppose que cette question a déjà été posée mainte fois sur ce forum, mais je peut vous assurer qu'ayant fait des recherches à ce su Problème de librairie [ par cubeni ] Bien le bonjour,Je travaille sur un projet de vision sous Borland 5.01.J'ai inclu les librairies destinees à l'acquisition d'images et lors de la créa Buid GMP [ par chewbaka62 ] Bonjour à tous,Je vais peut-être vous poser une question stupide mais tant pis je me lance. Sur le site ( http://www.cs.nyu.edu/exact/core/gmp ), on e


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.