Bonjour,

Je travaille sous Mac OS 10.5 (avec XCode 3.1 & gcc 4) et j'ai un soucis avec le linkage de mes bibliothèques...

J'ai 3 bibliothèques statiques, A B et C ainsi qu'un programme principal.
Les lib A et B sont en c pur, la lib C est en c++ et le main en c++.
La lib B utilise A. C utilise A et B, et le main A, B et C.

Toutes les compilations s'effectuent très bien. Le linkage du main pose cependant problème. Toutes les lib sont bien trouvées par le compilateur, mais il ne parvient pas à réaliser les liens de la lib C (en c++), vers les lib A et B (toutes deux en c). Cependant les liens du main (en c++) vers les lib A et B (en c) sont bien effectués... ce qui me laisse perplexe...

Avez-vous une petite idée de ce qui se passe ?

Merci de votre aide.