Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/05/2007, à 13:17

TobyKaos

Lib static incluse dans lib dynamique?

Bonjour,

J'ai un problème pour compiler mon application depuis que je suis sous Linux ubuntu. Je fais une lib de gestion d'image tiff.

J'utilise une bibliothèque (libtiff) qui est static et écrite en C. J'ai écris un wrapper en C++ qui donne une lib dynamique.
Mon application utilise cette dernière.

Bref sous windows pas de problème (enfin plus maintenant), la compilation se fait bien et mon application marche.

Je souhaite que cela soit portable alors je tente la compile sous Linux. Ma lib dynamique compile bien et produit un .so . Mais lorsque je compile mon application j'ai des 'undifined reference to' les fonctions de la lib static libtiff.

Quelqu'un sait pourquoi?

J'utilise code blocks et gcc pour la compile donc je n'ai pas de makefile à vous montrer.

Merci d'avance.

Hors ligne

#2 Le 14/05/2007, à 14:52

Luc Hermitte

Re : Lib static incluse dans lib dynamique?

Parce que tu n'a pas linké avec la bibliothèque statique ?

#3 Le 14/05/2007, à 16:22

TobyKaos

Re : Lib static incluse dans lib dynamique?

Et oui, tu as raison, j'avais linké avec la lib dynamique. J'ai besoin de vitamine C, pfff.:/

Merci bien.

Hors ligne

#4 Le 14/05/2007, à 16:34

Link31

Re : Lib static incluse dans lib dynamique?

TobyKaos a écrit :

J'ai besoin de vitamine C

Essaie plutôt la vitamine C++ tongue

ok ==> []

Hors ligne

#5 Le 15/05/2007, à 09:03

TobyKaos

Re : Lib static incluse dans lib dynamique?

Lol, oui. Allez une grande dose.

En tout cas cela fait plaisirs de voir des gens sympa et prêt à rendre service.
Dès que je peux je rends l'appareil sur ce forum.

smile

Hors ligne