Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


blietaer
Bonjour,

J'ai un soft qui DOIT tourner sur une RHEL 4, qui a été installé dessus, mais après bougé (soigneusement) vers une SLES11 :sad:

Les permissions, emplacements, liens mous,etc... ont été bougé avec soin. :sol:

Le bazard (graphique) se lance bien et, après les premières heures de tests il semble même qu'on ait un truc stable. :sweat:

Seul hic qui fait pas sérieux: il y a une lib *.so qui crache des petits erreurs...

[t0]
# ./lebinaire -mes options
lebinaire: symbol lookup error: /chemin/du/soft/porté/nomDeLaLib.so: undefined symbol: __symbole
lebinaire: symbol lookup error: /chemin/du/soft/porté/nomDeLaLib.so: undefined symbol: __symbole
[t0+1min]
lebinaire: symbol lookup error: /chemin/du/soft/porté/nomDeLaLib.so: undefined symbol: __symbole
[t0+2min]
lebinaire: symbol lookup error: /chemin/du/soft/porté/nomDeLaLib.so: undefined symbol: __symbole
[t0+3min]
lebinaire: symbol lookup error: /chemin/du/soft/porté/nomDeLaLib.so: undefined symbol: __symbole
.
.
.
.




J'insiste bien sur le fait que "nomDeLaLib.so" est une librairie _DU_ soft bougé et non pas de l'envirronement (distro) :tinostar:

Je comprends cela comme si cette librairie référençait un objet dans une autre librairie (de l'OS SLES11 cette fois?) forcément pas la même (version?) que sur la RHEL4 et que donc cela merde.
Correct ?
:boggled:

Question, alors: comment remonter la cascade d'appels vers cet objet/librairieDeL'OS ?
ldd est-il mon ami ici? strace?

Et si je trouve la librairie qui merde, puis-je bêtement la bouger vers la nouvelle machine?
:bombe:
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?