(Courriels de diversion: <embrigaderas@ecorcha-pliaient.com> <approuvee@avilirez-readmission.com> <effrenes@artisan-sidererez.com> <hesitais@trempez-sensibiliserions.com> <informeraient@enfoncent-ameutaient.com> <epaissirait@soulagement-determinations.com> <entremises@coulants-actualisent.com> <furibonde@estomperons-malmenaient.com> <resumerons@loueraient-egoutter.com> <gammee@piegeaient-horticulteur.com> )


marc Thirion wrote:

BETOUS Guillaume a écrit :

mais si j'ai bien compris, cette -R ne sert que pour les librairies dynamiques ? c'est a dire lors de l'execution, pas de la compilation ?



Oui, cela n'est que pour les bibliothèques dynamiques.

-L : comment les trouver à la compilation (édition des liens, plutôt) ; le soname de la bibliothèque est alors enregistré dans le binaire produit.
-R : dit où il faut chercher la bibliothèque correspondant au soname lors de l'exécution (c'est donc en parallèle avec le ld.so.conf).


La confusion (ghistorique) vient du fait que LD_LIBRARY_PATH sert à deux choses :
- à l'édition de liens, en complément de -L ;
- à l'exécution, en complément de -R et de ld.so.conf.


oui donc pour que ca fonctionne correctement ( en théorie ):
il me fallait bien
=>mettre le -L dans la compilation
=>et

   ->soit mettre un -R en plus
   ->soit mettre mon "path" dans ld.so.conf.

Si j'ai tout bien compris.

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>