2008/12/31 François Boisson <[email protected]>:
> Le Wed, 31 Dec 2008 14:18:40 +0100
> thomas <[email protected]> a écrit:
>> Mais je ne sais pas comment indiquer au programme foo un autre chemin
>> de librairie.
>
> $ LD_PRELOAD=/opt/foodir/libtruc.so /opt/foodir/foo
>
> doit convenir..

Merci, le programme s'exécute bien! Il y a juste un petit problème:
dans le shell où j'ai exécuté cette commande, certains programmes ont
un comportement bizarre. Je pense que la version la plus récente de
libtruc (ou, pour l'appeler par son vrai nom, libglib2) reste chargée
et qu'elle met un peu le pastis. Si je lance un autre shell, pas de
problème. Donc, pour peaufiner les choses: y a-t-il un moyen de
décharger la librairie après l'exécution du programme?

Répondre à