Gcc link lib dynamique

qcp Messages postés 1 Statut Membre -  
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Bonjour,

J'ai une librairie dynamique A qui dépend d'une autre librairie dynamique B. Mon application P dépend de A.
Si je linke P avec A ET B tout fonctionne.
Cependant, j'aimerais lier A à B et P à A uniquement (et cacher B à P)
Les libs sont générées avec "g++ -shared..."
Comment puis-je faire ?
A voir également:

1 réponse

mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
Personnellement je n'ai jamais utilisé -shared (qui d'après le man n'est pas toujours bien supportée), mais les options, -L, -l, et -Wl,R :
http://www.commentcamarche.net/forum/affich 2223694 c sdl probleme de compilation#14

Mais je ne sais pas si ça résoudra ton problème.
0