Bonjour,

J'ai créé et compilé une bibliothèque dynamique (biblio.so) (utilisation de -shared avec g++ lors de l'édition de liens)

Lors de l'insertion de biblio.so dans mon exécutable final, le répertoire d'édition de liens est différent de celui où la bibliothèque est (le projet comporte plusieurs sous parties).

En tapant la comande

Code : Sélectionner tout - Visualiser dans une fenêtre à part
g++ main.o monrep/biblio.so
, l'édition de lien passe, mais des problèmes apparaissent lors de l'exécution : le système cherche monrep/biblio.so !

J'ai bien essayé des commandes du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
g++ -L monrep/ main.o biblio.so
, mais il ne trouve jamais ma bibliothèque (j'ai essayé aussi avec -B)

Si qq a une idée.

Merci d'avance