Jar Jar Intaigriste | Sigmund a écrit a écrit :
Oulà, on se calme !
Je peux me tromper.
Mais on se sert quand même des liens symboliques libGL.so.1 ==> libGL.so.1.0.2960, non ?
|
Ce n'est pas pareil. On fait le lien de libtoto.so.MAJOR vers libtoto.so.MAJOR.MINOR. Quand on incrémente le numéro de version mineur, la compatibilité binaire avec la version d'avant est conservée. Je pense qu'on garde le lien vers le fichier libtoto.MAJOR.MINOR pour le cas où on veuille avoir 2 versions mineures différentes (pour le déboguage, peut-être).
Par contre, quand on incrémente le numéro de version majeur, on brise la compatibilité binaire. On met donc un autre lien symbolique libtoto.so.2, comme ça l'éditeur de liens dynamique ne les mélange pas. ---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
|