Salut a tous,
Je viens vous exposer mon petit problème après avoir cherché longuement dans les sujets précédemment posté au sujet des dll. Mon problème est en soi relativement simple à comprendre mais je ne vois pas vraiment comment le résoudre.
J'ai une première librairie que j'apellerais A que je compile comme une librairie statique. Une seconde librarie B que je compile en dynamique et qui utilise A.
Et enfin j'ai un executable qui utilise A et B.
j'ai donc :
libA.a
libB.dll.a
(je compile avec MinGW)
Et la il me trouve un problème au moment de résoudre les liens. Sur tous les éléments qui sont utilisé à la fois dans la dll et dans l'exe. il me trouve des multiple définition. Qui sont effectivement présente chacune dans la libA et dans la libB
Je pense que je ne suis pas le premier a avoir ce genre de problème c'est pour cela que je viens vous demander votre avis. et vos suggestion de solutions
En vous remerciant d'avance,
Cordialement
Sebastien
Partager