Re: [Mini-help] runtime library
Hello,
tout ca me fait penser que d'ici peu, la mise en corespondance « expression
anglaise » <-> « expression francaise » ne suffirra plus. Faudra une
définition avec...
Tentative de résumé pour la FAQ :
« Runtime library » : « bibliothèque d'exécution ». Il s'agit d'objets, de
morceaux de code, chargés en mémoire lors de l'exécution du programme. Ce
terme désigne les trucs du genre /usr/lib/libmachin.so.X (avec un
soname), mais pas les plugins (greffon en francais), modules etc. qui sont
tout de meme des bibliothèques dynamiques.
« static/dynamic library » : « bibliothèque statique/dynamique ». L'adjectif
indique s'il est possible de charger (dynamiquement) la bibliothèque à
l'exécution, ou si elle doit être liée (statiquement) lors de la
compilation.
Le terme bibliothèque dynamique regroupent les bibliothèque d'exécution (les
trucs comme /usr/lib/libmachin.so.X ayant un soname), les plugins (greffon
en francais), modules, etc. Tous sont chargés via dlopen.
Voila, voila...
On Sat, Oct 13, 2001 at 02:15:58AM +0200, Jérôme Marant wrote:
> barbier@linuxfr.org (Denis Barbier) writes:
>
> > > Une bibliothèque dynamique peut-elle ne pas être une bibliothèque d'exécution ?
> >
> > Cette question dépasse mes compétences, je n'ai manipulé ces concepts que
> > via libtool, et ne connait pas bien ces aspects.
> > Mais regarde la section « Dlopened modules » dans la doc de libtool (paquet
> > libtool-doc), tu te feras toi-même une idée. Il semblerait que la réponse
> > à ta question soit oui, mais ne m'en demande pas plus ;)
>
> Oui, alors effectivement, tu m'as donné un bon exemple. Les objets dynamiques
> regroupent, entre autres, les bibliothèques d'exécutions de type
> /usr/lib/libmachin.so.X (avec un soname) et les plugins, modules etc.
> Tous sont chargés via dlopen.
>
> Donc, dans le cas de « runtime library », je suis d'accord pour appeler ça
> « bibliothèque d'exécution ».
>
> >
> > > Si on ne peut pas mettre « bibliothèque statique », mettons « bibliothèque
> > > de développement »
> >
> > Heu, dans le message précédent, je disais être d'accord avec bibliothèques
> > statique et dynamique.
--
Un clavier azerty en vaut deux.
Reply to: