Besoin d'explication sur les librairies...

Besoin d'explication sur les librairies... - Linux et OS Alternatifs

Marsh Posté le 01-10-2002 à 12:33:38    

Bon je pige pas bien comment fonctionne le systeme des librairies sous linux. Normalement les librairies partagées se noment Nom_de_la_librairie.so.XX <- c'est ce numéro que je pige pas bien. vu que tout les numéros différent sont en fait linké sur un seul et meme fichier. Alors c'est quoi l'intéret ?? Et d'abord ca veut dire quoi ces numéros ?
 
 
Merci :)

Reply

Marsh Posté le 01-10-2002 à 12:33:38   

Reply

Marsh Posté le 01-10-2002 à 13:17:55    

Les numéros correspondent à des versions successives. En général (mais pas toujours) la compatibilité est préservée. Mais si tu as une application qui appelle une librairie plus ancienne que celle qui est installée, elle peut ne pas fonctionner. Alors il y a des liens symboliques entre la dernière version et toutes les versions précédentes (en général ces liens sont fournis dans ta distribution, exceptionnellemet tu dois le faire toi-même). Mais c'est aussi une bonne habitude pour un programmeur de faire appel a une librairie sans numéro de version (librairie.so) qui elle point vers la bonne version. Comme ça, à la prochaine upgarde, son programme continue à foctionner.

Reply

Marsh Posté le 01-10-2002 à 13:36:13    

Une bonne explication de Jar Jar :
 
http://forum.hardware.fr/forum2.ph [...] h=&subcat=

Reply

Marsh Posté le 07-10-2002 à 18:48:24    

http://www.42-networks.com/faq/library.html


---------------
C'est en forgeant qu'on devient con comme un forgeron.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed