Re: Librairies imbriquées
Citation:
Envoyé par Harzoglups
Bonjour à tous,
Voici mon problème:
J'ai deux librairies dynamique libA.so et libB.so.
libB.so à été linkée avec libA.so à la compilation (option -lA).
Il faut savoir que libA et libB contiennent certaines definition de fonction qui sont les mêmes (je sais c'est tordu mais je n'ai pas le choix, on me les livre comme ca).
C'est très mal de mettre des fonctions qui ont le même nom dans 2 bibliothèques que l'on doit lier ensemble. C'est une erreur de conception.
D'ailleurs au link ça devrait râler (doubles définitions).
Ceci dit, il est possible (voir options du link) que la manip soit autorisée et que les fonctions réellement appelées soient les premières chargées. Si c'est le cas, attention à l'ordre de chargement des bibliothèques.