Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2849 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Problème de linkage DLL sous DevCpp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de linkage DLL sous DevCpp

n°781158
eTot
Posté le 29-06-2004 à 10:05:01  profilanswer
 

Bonjour tout le monde, voila mon problème.
Devcpp fourni une partie des lib*.a nécessaire à l'utilisation
des DLL de windows genre ODBC32.dll, libcomctl32.a et Cie (meme celle pour directX).
Malheureusement j'ai besoin de me servir de <oledb.h> ( que j'ai reussi à convertir du .h de VC++) qui demande de linker (forcement) la lib correspondante ( oledb.lib sous VC++ ).
Le probleme c'est que DevCpp ne la fourni pas.
Alors quelqu'un serait-il s'il existe des softs qui permettent de recreer
des lib*.a à partir des DLL ? ou à partir des .lib de Visual ?
Je prends aussi tout autre réponse qui me permette d'avancer.
Merci.

mood
Publicité
Posté le 29-06-2004 à 10:05:01  profilanswer
 

n°781406
antsite
Je me souviens
Posté le 29-06-2004 à 13:30:38  profilanswer
 

à tout hasard tu as essayé de renommer ton .lib en lib*.a et de le mettre au bon endroit ?

n°781414
eTot
Posté le 29-06-2004 à 13:41:23  profilanswer
 

antsite a écrit :

à tout hasard tu as essayé de renommer ton .lib en lib*.a et de le mettre au bon endroit ?


 
Bein en fait ouai j'ai essayé, ca marche à peu pres jusq'au moment
où deux fonctions ou mots-clés sont définis dans des .lib différents que j'inclue , et la il gueule en me disant qu'il trouve plusieurs références ( il ne doit pas gérer des tests du linker de Microsoft).
Donc ca correspond à peut-pres mais ca marche pas à tous les coups, il doit
pas manquer grand chose pour que ca marche.

n°781708
eTot
Posté le 29-06-2004 à 17:51:28  profilanswer
 

up !!
:o)

n°794532
Jesus Army
Allez voir là bas si j'y suis
Posté le 13-07-2004 à 12:05:16  profilanswer
 

[:yoyoz] :ange:

n°794535
skeye
Posté le 13-07-2004 à 12:06:33  profilanswer
 

antsite a écrit :

à tout hasard tu as essayé de renommer ton .lib en lib*.a et de le mettre au bon endroit ?


[:hide]


---------------
Can't buy what I want because it's free -
n°794565
HelloWorld
Salut tout le monde!
Posté le 13-07-2004 à 12:20:49  profilanswer
 

Il me semble que GCC est capable de linker à partir de la dll elle même (mais c'est plus long qu'à partir d'un .lib). Je ne sais plus trop comment, c'est peut être simplement passer la dll à la place du .lib.
Sinon y'a la solution passe partout du .DEF.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Problème de linkage DLL sous DevCpp

 

Sujets relatifs
Problème Exportation Base MySQLProbleme bête avec switch case...[résolu]
problème lancement programmeProblème sur composant "serverFTP" (indy9 ,builder6) !!
problème formulaireProblème d' installation d' un module perl avec CPAN
[Scons] Commande au linkage[lotus] Problème débutant : Effacer valeur dans la base
probleme de CSS avec les liens externes[Résolu][JavaScript]Probleme de Iframe + refresh
Plus de sujets relatifs à : Problème de linkage DLL sous DevCpp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR