Bonsoir,
Le 11/03/2016 01:33, Patrick Dupre a écrit :
>
>
> ===========================================================================
> Patrick DUPRÉ | | email: pdupre@???
> Laboratoire de Physico-Chimie de l'Atmosphère | |
> Université du Littoral-Côte d'Opale | |
> Tel. (33)-(0)3 28 23 76 12 | | Fax: 03 28 65 82 44
> 189A, avenue Maurice Schumann | | 59140 Dunkerque, France
> ===========================================================================
>
>
>>
>> C'est la biblio Filter_E.so qui n'existe pas...
>
> Non, cela peut paraitre bizare et m'a cree beaucoup de soucis dans le passe.
> Le probleme n'est pas strictement du a Fitter_E.so, qui existe bien,
> mais il dois appeler des routines qui se trouvent dans libMinuit2.so.0
> et il le sait !
>
> Aussitot que je donne dans le LD_LIBRARY_PATH un chemin pour trouver libMinuit2.so.0
> tout marche bien. Mais je veux me debarasser de cette librairy pour me
> simplifier la vie car il existe maintenant une librairy identique dans
> un package de la distribution mais qui fournit libMinuit2.so.5 (et libMinuit2.so)
> mais pas libMinuit2.so.0.
> Je pourrais faire une lien entre libMinuit2.so.0 et libMinuit2.so.5,
> mais cela ne me semble pas tres propre.
Si tu fais un
ls -la /usr/lib/
tu verras qu'il y a beaucoup de librairies qui pointes sur des liens
symboliques.
Dans ton cas, ton programme cherches une version spécifique de la
librairie (libMinuit2.so.0), mais il peut probablement se satisfaire de
la version "générique" (libMinuit2.so.0)
Donc, tu peux à mon avis faire un
ln -s libMinuit2.so.0 libMinuit2.so
D'ailleurs, il est probable que tu ais déjà un :
libMinuit2.so -> libMinuit2.so.5
Cordialement,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!